ash_graphql/lib/resource/subscription/config_function.ex
Barnabas Jovanovics 52dfa22afd wip
2024-08-26 11:40:52 +02:00

13 lines
324 B
Elixir

defmodule AshGraphql.Resource.Subscription.ConfigFunction do
use AshGraphql.Resource.Subscription.Config
@impl true
def config(changeset, [fun: {m, f, a}], context) do
apply(m, f, [changeset, context | a])
end
@impl true
def config(changeset, [fun: fun], context) do
fun.(changeset, context)
end
end