mirror of
https://github.com/ash-project/ash_graphql.git
synced 2024-09-20 13:24:14 +12:00
13 lines
328 B
Elixir
13 lines
328 B
Elixir
defmodule AshGraphql.Resource.Subscription.ResolveFunction do
|
|
use AshGraphql.Resource.Subscription.Resolve
|
|
|
|
@impl true
|
|
def resolve(changeset, [fun: {m, f, a}], context) do
|
|
apply(m, f, [changeset, context | a])
|
|
end
|
|
|
|
@impl true
|
|
def resolve(changeset, [fun: fun], context) do
|
|
fun.(changeset, context)
|
|
end
|
|
end
|