diff --git a/lib/ash/changeset/changeset.ex b/lib/ash/changeset/changeset.ex index 79a4969e..7e935a70 100644 --- a/lib/ash/changeset/changeset.ex +++ b/lib/ash/changeset/changeset.ex @@ -1007,7 +1007,8 @@ defmodule Ash.Changeset do ) |> Ash.Query.do_filter(values) |> Ash.Query.limit(1) - |> api.read_one() + |> Ash.Query.set_context(%{private: %{internal?: true}}) + |> api.read_one(authorize?: false) |> case do {:ok, nil} -> changeset