Fix issue that it will throw error if not pass optional form param in objc client.

This commit is contained in:
geekerzp 2015-08-21 11:20:29 +08:00
parent b7cd38d38b
commit 6218ad139f
2 changed files with 12 additions and 4 deletions

View File

@ -138,7 +138,9 @@
{{/bodyParam}}{{^bodyParam}}
{{#formParams}}
{{#notFile}}
formParams[@"{{paramName}}"] = {{paramName}};
if ({{paramName}}) {
formParams[@"{{paramName}}"] = {{paramName}};
}
{{/notFile}}{{#isFile}}
files[@"{{paramName}}"] = {{paramName}};
{{/isFile}}

View File

@ -541,11 +541,15 @@
formParams[@"name"] = name;
if (name) {
formParams[@"name"] = name;
}
formParams[@"status"] = status;
if (status) {
formParams[@"status"] = status;
}
@ -732,7 +736,9 @@
formParams[@"additionalMetadata"] = additionalMetadata;
if (additionalMetadata) {
formParams[@"additionalMetadata"] = additionalMetadata;
}