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