diff --git a/lib/live_admin.ex b/lib/live_admin.ex index 2d67212..e9116d2 100644 --- a/lib/live_admin.ex +++ b/lib/live_admin.ex @@ -207,7 +207,7 @@ defmodule LiveAdmin do schema |> parent_associations() |> Enum.find(&(&1.owner_key == field_name)), config when not is_nil(config) <- Enum.find(resources, fn {_, resource} -> - Keyword.fetch!(resource.__live_admin_config__, :schema) == assoc_schema + Keyword.fetch!(resource.__live_admin_config__(), :schema) == assoc_schema end) do case part do nil -> config