mirror of
https://github.com/ash-project/ash_graphql.git
synced 2024-09-20 05:13:33 +12:00
fix: don't generate duplicate types
This commit is contained in:
parent
378892e387
commit
b2b9e22f7c
1 changed files with 42 additions and 38 deletions
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue