updated version check, multi support for 2.0

This commit is contained in:
Tony Tam
2014-10-16 02:02:56 -07:00
parent e52f83b501
commit 559221de56
7 changed files with 468 additions and 353 deletions

17
dist/lib/swagger.js vendored
View File

@@ -975,9 +975,22 @@
var param = params[i];
if (param.paramType === 'query') {
if (args[param.name] !== undefined) {
var value = args[param.name];
if (queryParams !== '')
queryParams += "&";
queryParams += encodeURIComponent(param.name) + '=' + encodeURIComponent(args[param.name]);
queryParams += '&';
if (Array.isArray(value)) {
var j;
var output = '';
for(j = 0; j < value.length; j++) {
if(j > 0)
output += ',';
output += encodeURIComponent(value[j]);
}
queryParams += encodeURIComponent(param.name) + '=' + output;
}
else {
queryParams += encodeURIComponent(param.name) + '=' + encodeURIComponent(args[param.name]);
}
}
}
}