Skip to content

Commit 58fde20

Browse files
authored
fix: parameter appending for number types (#21947)
* fix: parameter appending for number types Updated string and number parameter handling to ensure proper conversion to string before appending. * Update api.mustache
1 parent 8300794 commit 58fde20

File tree

1 file changed

+4
-4
lines changed
  • modules/openapi-generator/src/main/resources/kotlin-client/libraries/jvm-ktor

1 file changed

+4
-4
lines changed

modules/openapi-generator/src/main/resources/kotlin-client/libraries/jvm-ktor/api.mustache

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,10 @@ import com.fasterxml.jackson.databind.ObjectMapper
6969
{{^isArray}}
7070
{{^isString}}
7171
{{^isNumber}}
72-
{{{paramName}}}?.apply { append("{{{baseName}}}", {{{paramName}}}.toString()) }
72+
{{{paramName}}}?.apply { append("{{{baseName}}}", {{{paramName}}}?.toString()) }
7373
{{/isNumber}}
7474
{{#isNumber}}
75-
{{{paramName}}}?.apply { append("{{{baseName}}}", {{{paramName}}}) }
75+
{{{paramName}}}?.apply { append("{{{baseName}}}", {{{paramName}}}?.toString()) }
7676
{{/isNumber}}
7777
{{/isString}}
7878
{{#isString}}
@@ -98,10 +98,10 @@ import com.fasterxml.jackson.databind.ObjectMapper
9898
{{^isArray}}
9999
{{^isString}}
100100
{{^isNumber}}
101-
{{{paramName}}}?.apply { it.append("{{{baseName}}}", {{{paramName}}}.toString()) }
101+
{{{paramName}}}?.apply { it.append("{{{baseName}}}", {{{paramName}}}?.toString()) }
102102
{{/isNumber}}
103103
{{#isNumber}}
104-
{{{paramName}}}?.apply { it.append("{{{baseName}}}", {{{paramName}}}) }
104+
{{{paramName}}}?.apply { it.append("{{{baseName}}}", {{{paramName}}}?.toString()) }
105105
{{/isNumber}}
106106
{{/isString}}
107107
{{#isString}}

0 commit comments

Comments
 (0)