File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed
src/main/java/io/swagger/codegen/v3/generators Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -1418,6 +1418,17 @@ else if (schema instanceof ComposedSchema) {
1418
1418
}
1419
1419
}
1420
1420
}
1421
+
1422
+ final List <Schema > oneOf = composed .getOneOf ();
1423
+ if (oneOf != null && !oneOf .isEmpty ()) {
1424
+ if (schema .getDiscriminator () != null ) {
1425
+ codegenModel .discriminator = schema .getDiscriminator ();
1426
+ if (codegenModel .discriminator != null && codegenModel .discriminator .getPropertyName () != null ) {
1427
+ codegenModel .discriminator .setPropertyName (toVarName (codegenModel .discriminator .getPropertyName ()));
1428
+ }
1429
+ }
1430
+ }
1431
+
1421
1432
if (parent != null ) {
1422
1433
codegenModel .parentSchema = parentName ;
1423
1434
codegenModel .parent = toModelName (parentName );
You can’t perform that action at this time.
0 commit comments