mirror of
https://github.com/valitydev/openapi-generator.git
synced 2024-11-06 18:45:23 +00:00
[python] Fix NPE in example generation (#5082)
This commit is contained in:
parent
ac528aaf07
commit
bcff006dc8
@ -829,9 +829,11 @@ public class PythonClientCodegen extends DefaultCodegen implements CodegenConfig
|
||||
// List<String> reqs = schema.getRequired();
|
||||
|
||||
// if required and optionals
|
||||
List<String> reqs = new ArrayList<String>();
|
||||
for (Object toAdd : schema.getProperties().keySet())
|
||||
List<String> reqs = new ArrayList<>();
|
||||
if (schema.getProperties() != null && !schema.getProperties().isEmpty()) {
|
||||
for (Object toAdd : schema.getProperties().keySet()) {
|
||||
reqs.add((String) toAdd);
|
||||
}
|
||||
|
||||
Map<String, Schema> properties = schema.getProperties();
|
||||
Set<String> propkeys = null;
|
||||
@ -861,6 +863,7 @@ public class PythonClientCodegen extends DefaultCodegen implements CodegenConfig
|
||||
toExampleValueRecursive(schema2, included_schemas, indentation + 1) + ", ";
|
||||
}
|
||||
}
|
||||
}
|
||||
example +=")";
|
||||
} else {
|
||||
LOGGER.warn("Type " + schema.getType() + " not handled properly in toExampleValue");
|
||||
|
Loading…
Reference in New Issue
Block a user