Skip to content

Commit 3f429e5

Browse files
author
Joris Dobbelsteen
committed
Fix python code when receiving JSON data without a property that is a dict to ref/enum causing AttributeError
1 parent 66c7b2f commit 3f429e5

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)