@@ -139,19 +139,17 @@ void {{classname}}::{{operationIdCamelCase}}Request::SetupHttpRequest(const TSha
139
139
FString JsonBody;
140
140
JsonWriter Writer = TJsonWriterFactory<> ::Create(&JsonBody);
141
141
142
- Writer->WriteObjectStart();
143
142
{ {#bodyParams} }
144
143
{ {#required} }
145
- Writer->WriteIdentifierPrefix(TEXT(" { {baseName } }")); WriteJsonValue(Writer, { {paramName} });
144
+ WriteJsonValue(Writer, { {paramName} });
146
145
{ {/required} }
147
146
{ {^required} }
148
147
if ({ {paramName} }.IsSet())
149
148
{
150
- Writer -> WriteIdentifierPrefix (TEXT( " {{baseName}} " )); WriteJsonValue(Writer, {{paramName} }.GetValue());
149
+ WriteJsonValue(Writer, {{paramName} }.GetValue());
151
150
}
152
151
{ {/required} }
153
152
{ {/bodyParams} }
154
- Writer->WriteObjectEnd();
155
153
Writer->Close();
156
154
157
155
HttpRequest->SetHeader(TEXT("Content-Type"), TEXT("application/json; charset=utf-8"));
@@ -176,29 +174,29 @@ void {{classname}}::{{operationIdCamelCase}}Request::SetupHttpRequest(const TSha
176
174
{ {#isFile} }
177
175
FormData.AddFilePart(TEXT("{ {baseName} }"), { {paramName} });
178
176
{ {/isFile} }
177
+ { {^isFile} }
179
178
{ {#isBinary} }
180
179
FormData.AddBinaryPart(TEXT("{ {baseName} }"), { {paramName} });
181
180
{ {/isBinary} }
182
- { {#isBinary} }
183
- { {^isFile} }
181
+ { {^isBinary} }
184
182
FormData.AddStringPart(TEXT("{ {baseName} }"), *ToUrlString({ {paramName} }));
185
- { {/isFile} }
186
183
{ {/isBinary} }
184
+ { {/isFile} }
187
185
{ {/required} }
188
186
{ {^required} }
189
187
if({ {paramName} }.IsSet())
190
188
{
191
189
{{#isFile} }
192
190
FormData.AddFilePart(TEXT("{ {baseName} }"), { {paramName} }.GetValue());
193
191
{ {/isFile} }
192
+ { {^isFile} }
194
193
{ {#isBinary} }
195
194
FormData.AddBinaryPart(TEXT("{ {baseName} }"), { {paramName} }.GetValue());
196
195
{ {/isBinary} }
197
196
{ {^isBinary} }
198
- { {^isFile} }
199
197
FormData.AddStringPart(TEXT("{ {baseName} }"), *ToUrlString({ {paramName} }.GetValue()));
200
- { {/isFile} }
201
198
{ {/isBinary} }
199
+ { {/isFile} }
202
200
}
203
201
{ {/required} }
204
202
{ {/isContainer} }
0 commit comments