typescript-fetch: Properly detect and encode container request body param (#3517)

Signed-off-by: Prateek Malhotra <someone1@gmail.com>
Co-Authored-By: Esteban Gehring <esteban.gehring@gmail.com>
This commit is contained in:
Prateek Malhotra 2019-08-05 13:48:52 -04:00 committed by Esteban Gehring
parent fae073874b
commit f756bd5e11

View File

@ -181,7 +181,7 @@ export class {{classname}} extends runtime.BaseAPI {
{{#hasBodyParam}}
{{#bodyParam}}
{{#isContainer}}
body: requestParameters.{{paramName}}.map({{#items}}{{datatype}}{{/items}}ToJSON),
body: requestParameters.{{paramName}}{{#isListContainer}}{{#items}}{{^isPrimitiveType}}.map({{datatype}}ToJSON){{/isPrimitiveType}}{{/items}}{{/isListContainer}},
{{/isContainer}}
{{^isContainer}}
{{^isPrimitiveType}}