ktor-client fix array generation (#14778)

This commit is contained in:
Sergey Prytkov 2023-02-21 13:58:11 +03:00 committed by GitHub
parent e09196261a
commit 94733b8bdf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -69,8 +69,8 @@ import com.fasterxml.jackson.databind.ObjectMapper
{{/isString}} {{/isString}}
{{/isArray}} {{/isArray}}
{{#isArray}} {{#isArray}}
for (int i=0; i < {{paramName}}.size(); i++) { for (x in {{paramName}} ?: listOf()) {
{{{paramName}}}?.apply { append("{{{baseName}}}", {{{paramName}}}.get(i).toString()) } append("{{{baseName}}}", x.toString())
} }
{{/isArray}} {{/isArray}}
{{/isFile}} {{/isFile}}
@ -98,8 +98,8 @@ import com.fasterxml.jackson.databind.ObjectMapper
{{/isString}} {{/isString}}
{{/isArray}} {{/isArray}}
{{#isArray}} {{#isArray}}
for (int i=0; i < {{paramName}}.size(); i++) { for (x in {{paramName}} ?: listOf()) {
{{{paramName}}}?.apply { it.append("{{{baseName}}}", {{{paramName}}}.get(i).toString()) } append("{{{baseName}}}", x.toString())
} }
{{/isArray}} {{/isArray}}
{{/isFile}} {{/isFile}}