Skip to content

Commit 5d1e1d4

Browse files
committed
only load non attribute fields
1 parent 1d1d6a3 commit 5d1e1d4

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/ash_json_api/controllers/helpers.ex

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,9 @@ defmodule AshJsonApi.Controllers.Helpers do
5959
{:ok, result} <-
6060
Ash.load(
6161
result,
62-
fields(request, request.resource),
62+
request
63+
|> fields(request.resource)
64+
|> Enum.filter(&is_nil(Ash.Resource.Info.attribute(request.resource, &1))),
6365
Request.load_opts(request, reuse_values?: true)
6466
),
6567
{:ok, result} <-

0 commit comments

Comments
 (0)