Skip to content

Commit ea3f319

Browse files
author
Conglei Shi
committed
fix
1 parent d4df6af commit ea3f319

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

graphene_pydantic/converters.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -130,12 +130,12 @@ def convert_pydantic_field(
130130
# from the field's base model
131131
# - maybe even (Sphinx-style) parse attribute documentation
132132
field_kwargs.setdefault("description", field.field_info.description)
133+
134+
field_type = field_kwargs.pop("type")
135+
if "type_" in field_kwargs:
136+
field_type = field_kwargs.pop("type_")
133137

134-
# Somehow, this happens
135-
if "type_" not in field_kwargs and "type" in field_kwargs:
136-
field_kwargs["type_"] = field_kwargs.pop("type")
137-
138-
return Field(resolver=get_attr_resolver(field.name), **field_kwargs)
138+
return Field(field_type, resolver=get_attr_resolver(field.name), **field_kwargs)
139139

140140

141141
def convert_pydantic_type(

0 commit comments

Comments
 (0)