Skip to content

Commit 1eaa75b

Browse files
Fix python code when receiving JSON data without a property that is a dict to ref/enum causing AttributeError (#20022)
1 parent 88be078 commit 1eaa75b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

modules/openapi-generator/src/main/resources/python/model_generic.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -356,7 +356,7 @@ class {{classname}}({{#parent}}{{{.}}}{{/parent}}{{^parent}}BaseModel{{/parent}}
356356
{{/items.isContainer}}
357357
{{/items.isEnumOrRef}}
358358
{{#items.isEnumOrRef}}
359-
"{{{baseName}}}": dict((_k, _v) for _k, _v in obj.get("{{{baseName}}}").items()){{^-last}},{{/-last}}
359+
"{{{baseName}}}": dict((_k, _v) for _k, _v in obj.get("{{{baseName}}}").items()) if obj.get("{{{baseName}}}") is not None else None{{^-last}},{{/-last}}
360360
{{/items.isEnumOrRef}}
361361
{{/items.isPrimitiveType}}
362362
{{#items.isPrimitiveType}}

0 commit comments

Comments
 (0)