diff --git a/lib/ash/api/api.ex b/lib/ash/api/api.ex index a8b1875d..04eebc58 100644 --- a/lib/ash/api/api.ex +++ b/lib/ash/api/api.ex @@ -845,7 +845,7 @@ defmodule Ash.Api do with %{valid?: true} <- query, {:ok, action} <- get_action(query.resource, opts, :read, query.action), {:ok, opts} <- Ash.OptionsHelpers.validate(opts, @load_opts_schema) do - Read.run(query, action, Keyword.merge(opts, initial_data: data, lazy?: true)) + Read.unpaginated_read(query, action, Keyword.merge(opts, initial_data: data, lazy?: true)) else {:error, error} -> {:error, error} diff --git a/test/actions/pagination_test.exs b/test/actions/pagination_test.exs index 210d0fdd..2b5edfc3 100644 --- a/test/actions/pagination_test.exs +++ b/test/actions/pagination_test.exs @@ -22,7 +22,7 @@ defmodule Ash.Actions.PaginationTest do read :read do primary? true - pagination offset?: true, required?: true + pagination offset?: true, required?: true, default_limit: 25 end end