Skip to content

Commit ad53684

Browse files
Fixed primitive type check for array of array (#21500)
1 parent 63c56f0 commit ad53684

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

modules/openapi-generator/src/main/resources/kotlin-client/data_class.mustache

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,7 @@ import {{packageName}}.infrastructure.ITransformForStorage
293293
}
294294
{{/required}}
295295
{{#items.isPrimitiveType}}
296+
{{^items.isArray}}
296297
// ensure the items in json array are primitive
297298
if (jsonObj["{{#lambda.escapeDollar}}{{baseName}}{{/lambda.escapeDollar}}"] != null) {
298299
for (i in 0 until jsonObj.getAsJsonArray("{{#lambda.escapeDollar}}{{baseName}}{{/lambda.escapeDollar}}").size()) {
@@ -301,6 +302,7 @@ import {{packageName}}.infrastructure.ITransformForStorage
301302
}
302303
}
303304
}
305+
{{/items.isArray}}
304306
{{/items.isPrimitiveType}}
305307
{{/items.isModel}}
306308
{{/isArray}}

0 commit comments

Comments
 (0)