fix: don't generate duplicate types

This commit is contained in:
Zach Daniel 2022-09-14 16:50:35 -04:00
parent 378892e387
commit b2b9e22f7c

View file

@ -1945,6 +1945,7 @@ defmodule AshGraphql.Resource do
end
def enum_definitions(resource, schema, env, only_auto? \\ false) do
if AshGraphql.Resource.Info.type(resource) do
atom_enums =
resource
|> get_auto_enums()
@ -1994,6 +1995,9 @@ defmodule AshGraphql.Resource do
[sort_order | atom_enums]
end
else
[]
end
end
defp get_auto_enums(resource) do