File tree Expand file tree Collapse file tree
modules/openapi-generator/src/main/resources/C-libcurl Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -332,9 +332,13 @@ cJSON *{{classname}}_convertToJSON({{classname}}_t *{{classname}}) {
332332 // { {{classname} }}->{ {{name} }}
333333 { {#required} }
334334 { {^isEnum} }
335+ { {^isNumeric} }
336+ { {^isBoolean} }
335337 if (!{ {{classname} }}->{ {{name} }}) {
336338 goto fail;
337339 }
340+ { {/isBoolean} }
341+ { {/isNumeric} }
338342 { {/isEnum} }
339343 { {#isEnum} }
340344 if ({ {projectName} }_{ {classVarName} }_{ {enumName} }_NULL == { {{classname} }}->{ {{name} }}) {
@@ -344,7 +348,11 @@ cJSON *{{classname}}_convertToJSON({{classname}}_t *{{classname}}) {
344348 { {/required} }
345349 { {^required} }
346350 { {^isEnum} }
351+ { {^isNumeric} }
352+ { {^isBoolean} }
347353 if({ {{classname} }}->{ {{name} }}) {
354+ {{/isBoolean} }
355+ { {/isNumeric} }
348356 { {/isEnum} }
349357 { {#isEnum} }
350358 if({ {{classname} }}->{ {{name} }} != { {projectName} }_{ {classVarName} }_{ {enumName} }_NULL) {
@@ -548,7 +556,11 @@ cJSON *{{classname}}_convertToJSON({{classname}}_t *{{classname}}) {
548556 { {/isMap} }
549557 { {/isContainer} }
550558 { {^required} }
559+ { {^isNumeric} }
560+ { {^isBoolean} }
551561 }
562+ { {/isBoolean} }
563+ { {/isNumeric} }
552564 { {/required} }
553565
554566 { {/vars} }
You can’t perform that action at this time.
0 commit comments