From 4b78eeff4fd3b12b7eed40a9b016834ec99be48e Mon Sep 17 00:00:00 2001 From: T Floyd Wright Date: Fri, 31 Jul 2026 16:56:21 -0800 Subject: [PATCH] fix: call __live_admin_config__ with parentheses Invoking the generated __live_admin_config__/0 via map.field notation is deprecated as of Elixir 1.19 and will break in a future release. Add the parentheses so it is an explicit function call. --- lib/live_admin.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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