mirror of
https://github.com/ash-project/ash_graphql.git
synced 2024-09-20 05:13:33 +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
|
||||
)
|
||||
# > Ash.Query.filter(id == ^args.id)
|
||||
|> Ash.Query.limit(1)
|
||||
# |> Ash.Query.limit(1)
|
||||
|> api.read_one(actor: resolution.context[:current_user])
|
||||
|> dbg()
|
||||
|
||||
dbg(result)
|
||||
|
||||
resolution
|
||||
|> Absinthe.Resolution.put_result(result)
|
||||
|
|
|
@ -24,7 +24,7 @@ defmodule AshGraphql.Resource.Subscription.DefaultConfig do
|
|||
alter_source?: true
|
||||
) do
|
||||
{:ok, true} ->
|
||||
{:ok, topic: "*", context_id: "global"}
|
||||
dbg({:ok, topic: "*", context_id: "global"})
|
||||
|
||||
{:ok, true, 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
|
||||
def notify(notification) do
|
||||
dbg()
|
||||
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, "*"}])
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue