issue15126: restore default support for golang generator (#15127)

This commit is contained in:
Wojciech Trocki 2023-08-28 05:38:09 +02:00 committed by GitHub
parent 0dcd8b42b0
commit 6310ecdb0f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 10 additions and 1 deletions

View File

@ -216,7 +216,10 @@ func (a *{{{classname}}}Service) {{nickname}}Execute(r {{#structPrefix}}{{&class
{{^isCollectionFormatMulti}} {{^isCollectionFormatMulti}}
parameterAddToHeaderOrQuery(localVarQueryParams, "{{baseName}}", r.{{paramName}}, "{{collectionFormat}}") parameterAddToHeaderOrQuery(localVarQueryParams, "{{baseName}}", r.{{paramName}}, "{{collectionFormat}}")
{{/isCollectionFormatMulti}} {{/isCollectionFormatMulti}}
} {{#defaultValue}}} else {
var defaultValue {{{dataType}}} = {{{.}}}
r.{{paramName}} = &defaultValue
{{/defaultValue}}}
{{/required}} {{/required}}
{{/queryParams}} {{/queryParams}}
// to determine the Content-Type header // to determine the Content-Type header

View File

@ -1426,6 +1426,9 @@ func (a *FakeAPIService) TestEnumParametersExecute(r ApiTestEnumParametersReques
} }
if r.enumQueryString != nil { if r.enumQueryString != nil {
parameterAddToHeaderOrQuery(localVarQueryParams, "enum_query_string", r.enumQueryString, "") parameterAddToHeaderOrQuery(localVarQueryParams, "enum_query_string", r.enumQueryString, "")
} else {
var defaultValue string = "-efg"
r.enumQueryString = &defaultValue
} }
if r.enumQueryInteger != nil { if r.enumQueryInteger != nil {
parameterAddToHeaderOrQuery(localVarQueryParams, "enum_query_integer", r.enumQueryInteger, "") parameterAddToHeaderOrQuery(localVarQueryParams, "enum_query_integer", r.enumQueryInteger, "")

View File

@ -1602,6 +1602,9 @@ func (a *FakeAPIService) TestEnumParametersExecute(r ApiTestEnumParametersReques
} }
if r.enumQueryString != nil { if r.enumQueryString != nil {
parameterAddToHeaderOrQuery(localVarQueryParams, "enum_query_string", r.enumQueryString, "") parameterAddToHeaderOrQuery(localVarQueryParams, "enum_query_string", r.enumQueryString, "")
} else {
var defaultValue string = "-efg"
r.enumQueryString = &defaultValue
} }
if r.enumQueryInteger != nil { if r.enumQueryInteger != nil {
parameterAddToHeaderOrQuery(localVarQueryParams, "enum_query_integer", r.enumQueryInteger, "") parameterAddToHeaderOrQuery(localVarQueryParams, "enum_query_integer", r.enumQueryInteger, "")