@@ -80,7 +80,7 @@ import kotlinx.serialization.encoding.*
8080 }
8181 { {/isArray} }
8282 { {^isArray} }
83- { {{paramName} }}?.apply { append(" {{{baseName}}}" , {{{ paramName} }}) }
83+ { {{paramName} }}?.apply { append(" {{{baseName}}}" , {{^isEnumOrRef } } { {{ paramName} }} { {/isEnumOrRef } } { {#isEnumOrRef } } { {{paramName } }}.value { {/isEnumOrRef } }) }
8484 { {/isArray} }
8585 { {/formParams} }
8686 }
@@ -99,13 +99,13 @@ import kotlinx.serialization.encoding.*
9999 { {/hasBodyParam} }
100100
101101 val localVariableQuery = mutableMapOf<String , List <String >>(){ {#queryParams} }
102- { {{paramName} }}?.apply { localVariableQuery[" {{baseName}}" ] = {{#isContainer} }toMultiValue(this, "{ {collectionFormat} }"){ {/isContainer} }{ {^isContainer} }listOf({ {^isEnum } }"${ {{paramName} }}"{ {/isEnum } }{ {#isEnum } }"${ {{paramName} }.value }"{ {/isEnum } }){ {/isContainer} } }{ {/queryParams} }
102+ { {{paramName} }}?.apply { localVariableQuery[" {{baseName}}" ] = {{#isContainer} }toMultiValue(this, "{ {collectionFormat} }"){ {/isContainer} }{ {^isContainer} }listOf({ {^isEnumOrRef } }"${ {{paramName} }}"{ {/isEnumOrRef } }{ {#isEnumOrRef } }"${ {{paramName} }.value }"{ {/isEnumOrRef } }){ {/isContainer} } }{ {/queryParams} }
103103 val localVariableHeaders = mutableMapOf<String , String >(){ {#headerParams} }
104104 { {{paramName} }}?.apply { localVariableHeaders[" {{baseName}}" ] = {{#isContainer} }this.joinToString(separator = collectionDelimiter("{ {collectionFormat} }")){ {/isContainer} }{ {^isContainer} }this.toString(){ {/isContainer} } }{ {/headerParams} }
105105
106106 val localVariableConfig = RequestConfig<kotlin .Any? >(
107107 RequestMethod.{ {httpMethod} },
108- "{ {{path} }}"{ {#pathParams} }.replace("{ " + " {{baseName} }" + "}", { {#isContainer} }{ {paramName} }.joinToString(","){ {/isContainer} }{ {^isContainer} }{ {^isEnum } }"${ {{paramName} }}"{ {/isEnum } }{ {#isEnum } }"${ {{paramName} }.value }"{ {/isEnum } }{ {/isContainer} }){ {/pathParams} },
108+ "{ {{path} }}"{ {#pathParams} }.replace("{ " + " {{baseName} }" + "}", { {#isContainer} }{ {paramName} }.joinToString(","){ {/isContainer} }{ {^isContainer} }{ {^isEnumOrRef } }"${ {{paramName} }}"{ {/isEnumOrRef } }{ {#isEnumOrRef } }"${ {{paramName} }.value }"{ {/isEnumOrRef } }{ {/isContainer} }){ {/pathParams} },
109109 query = localVariableQuery,
110110 headers = localVariableHeaders,
111111 requiresAuthentication = { {#hasAuthMethods} }true{ {/hasAuthMethods} }{ {^hasAuthMethods} }false{ {/hasAuthMethods} },
0 commit comments