improvement: use new api option in Ash.Query.for_read/4

This commit is contained in:
Zach Daniel 2023-12-27 18:15:20 -05:00
parent 4ee80297d7
commit 259b48e5ea

View file

@ -451,7 +451,12 @@ defmodule Ash.Query do
def for_read(query, action_name, args \\ %{}, opts \\ []) do
query = to_query(query)
{query, opts} = Ash.Actions.Helpers.add_process_context(query.api, query, opts)
{query, opts} =
Ash.Actions.Helpers.add_process_context(
query.api || opts[:api] || Ash.Resource.Info.api(query.resource),
query,
opts
)
query =
query