@@ -80,7 +80,7 @@ import kotlinx.serialization.encoding.*
80
80
}
81
81
{ {/isArray} }
82
82
{ {^isArray} }
83
- { {{paramName} }}?.apply { append(" {{{baseName}}}" , {{{ paramName} }}) }
83
+ { {{paramName} }}?.apply { append(" {{{baseName}}}" , {{^isEnumOrRef } } { {{ paramName} }} { {/isEnumOrRef } } { {#isEnumOrRef } } { {{paramName } }}.value { {/isEnumOrRef } }) }
84
84
{ {/isArray} }
85
85
{ {/formParams} }
86
86
}
@@ -99,13 +99,13 @@ import kotlinx.serialization.encoding.*
99
99
{ {/hasBodyParam} }
100
100
101
101
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} }
103
103
val localVariableHeaders = mutableMapOf<String , String >(){ {#headerParams} }
104
104
{ {{paramName} }}?.apply { localVariableHeaders[" {{baseName}}" ] = {{#isContainer} }this.joinToString(separator = collectionDelimiter("{ {collectionFormat} }")){ {/isContainer} }{ {^isContainer} }this.toString(){ {/isContainer} } }{ {/headerParams} }
105
105
106
106
val localVariableConfig = RequestConfig<kotlin .Any? >(
107
107
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} },
109
109
query = localVariableQuery,
110
110
headers = localVariableHeaders,
111
111
requiresAuthentication = { {#hasAuthMethods} }true{ {/hasAuthMethods} }{ {^hasAuthMethods} }false{ {/hasAuthMethods} },
0 commit comments