ash_graphql/lib/resource/subscription/default_resolve.ex
Barnabas Jovanovics 52dfa22afd wip
2024-08-26 11:40:52 +02:00

13 lines
324 B
Elixir

defmodule AshGraphql.Resource.Subscription.DefaultResolve do
require Ash.Query
def resolve(args, _, resolution) do
AshGraphql.Subscription.query_for_subscription(
Post,
Api,
resolution
)
|> Ash.Query.filter(id == ^args.id)
|> Api.read(actor: resolution.context.current_user)
end
end