Skip to content

Commit 095780c

Browse files
committed
First attempt at fixing broken default string parameters
1 parent 55918f9 commit 095780c

7 files changed

Lines changed: 14 additions & 10 deletions

File tree

modules/openapi-generator/src/main/resources/go-server/controller-api.mustache

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -424,9 +424,9 @@ func (c *{{classname}}Controller) {{nickname}}(w http.ResponseWriter, r *http.Re
424424
{{^isArray}}
425425
{{^isDateTime}}
426426
{{#defaultValue}}
427-
{{paramName}}Param := "{{defaultValue}}"
427+
{{paramName}}Param := getPointer("{{defaultValue}}")
428428
if query.Has("{{baseName}}") {
429-
{{paramName}}Param = {{^isString}}{{dataType}}( {{/isString}}query.Get("{{baseName}}"){{^isString}} ){{/isString}}
429+
{{paramName}}Param = getPointer(query.Get("{{baseName}}"))
430430
}
431431
{{/defaultValue}}
432432
{{^defaultValue}}

samples/openapi3/server/petstore/go/go-petstore/go/routers.go

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/server/others/go-server/no-body-path-params/go/routers.go

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/server/petstore/go-api-server/go/api_pet.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/server/petstore/go-api-server/go/routers.go

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/server/petstore/go-chi-server/go/api_pet.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/server/petstore/go-chi-server/go/routers.go

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)