We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 93ab5d0 commit cac33b6Copy full SHA for cac33b6
openapi-generator/templates/cli/api.handlebars
@@ -88,11 +88,13 @@ func init{{{nickname}}}() {
88
{{/isPrimitiveType~}}
89
{{#isModel~}}
90
var {{paramName}} map[string]interface{}
91
- if err := json.Unmarshal([]byte(params.GetString("data")), &{{paramName}}); err != nil {
92
- HandleError(err)
93
- }
94
- if Config.Debug {
95
- fmt.Printf("%+v\n", {{paramName}})
+ if params.IsSet("data") {
+ if err := json.Unmarshal([]byte(params.GetString("data")), &{{paramName}}); err != nil {
+ HandleError(err)
+ }
+ if Config.Debug {
96
+ fmt.Printf("%+v\n", {{paramName}})
97
98
}
99
{{/isModel~}}
100
{{^isPrimitiveType}}{{^isModel}}
0 commit comments