mirror of
https://github.com/ash-project/ash_graphql.git
synced 2024-09-20 13:24:14 +12:00
13 lines
324 B
Elixir
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
|