mirror of
https://github.com/ash-project/ash_graphql.git
synced 2024-09-20 13:24:14 +12:00
wip
This commit is contained in:
parent
c4f08da18a
commit
f483d69552
3 changed files with 5 additions and 5 deletions
|
@ -518,9 +518,10 @@ defmodule AshGraphql.Graphql.Resolver do
|
||||||
resolution
|
resolution
|
||||||
)
|
)
|
||||||
# > Ash.Query.filter(id == ^args.id)
|
# > Ash.Query.filter(id == ^args.id)
|
||||||
|> Ash.Query.limit(1)
|
# |> Ash.Query.limit(1)
|
||||||
|> api.read_one(actor: resolution.context[:current_user])
|
|> api.read_one(actor: resolution.context[:current_user])
|
||||||
|> dbg()
|
|
||||||
|
dbg(result)
|
||||||
|
|
||||||
resolution
|
resolution
|
||||||
|> Absinthe.Resolution.put_result(result)
|
|> Absinthe.Resolution.put_result(result)
|
||||||
|
|
|
@ -24,7 +24,7 @@ defmodule AshGraphql.Resource.Subscription.DefaultConfig do
|
||||||
alter_source?: true
|
alter_source?: true
|
||||||
) do
|
) do
|
||||||
{:ok, true} ->
|
{:ok, true} ->
|
||||||
{:ok, topic: "*", context_id: "global"}
|
dbg({:ok, topic: "*", context_id: "global"})
|
||||||
|
|
||||||
{:ok, true, filter} ->
|
{:ok, true, filter} ->
|
||||||
{:ok, topic: "*", context_id: Base.encode64(:erlang.term_to_binary(filter))}
|
{:ok, topic: "*", context_id: Base.encode64(:erlang.term_to_binary(filter))}
|
||||||
|
|
|
@ -4,10 +4,9 @@ defmodule AshGraphql.Resource.Subscription.Notifier do
|
||||||
|
|
||||||
@impl Ash.Notifier
|
@impl Ash.Notifier
|
||||||
def notify(notification) do
|
def notify(notification) do
|
||||||
dbg()
|
|
||||||
pub_sub = Info.subscription_pubsub(notification.resource)
|
pub_sub = Info.subscription_pubsub(notification.resource)
|
||||||
|
|
||||||
for subscription <- AshGraphql.Resource.Info.subscriptions(notification.resource) do
|
for subscription <- dbg(AshGraphql.Resource.Info.subscriptions(notification.resource)) do
|
||||||
Absinthe.Subscription.publish(pub_sub, notification.data, [{subscription.name, "*"}])
|
Absinthe.Subscription.publish(pub_sub, notification.data, [{subscription.name, "*"}])
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue