From c578fc18327bfa7fe27f882c5c4e5fd8d0e1d31f Mon Sep 17 00:00:00 2001 From: Tony Tam Date: Wed, 26 Nov 2014 17:21:20 -1000 Subject: [PATCH] updated swagger.js --- dist/lib/swagger.js | 8 +++++++- lib/swagger.js | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/dist/lib/swagger.js b/dist/lib/swagger.js index 710d084c..47bd2a5c 100644 --- a/dist/lib/swagger.js +++ b/dist/lib/swagger.js @@ -1,5 +1,5 @@ // swagger.js -// version 2.0.44 +// version 2.0.45 (function () { @@ -905,6 +905,12 @@ } else if (param.paramType === 'form' || param.paramType.toLowerCase() === 'file') possibleParams.push(param); + else if (param.paramType === 'body' && param.name !== 'body') { + if (args.body) { + throw new Error("Saw two body params in an API listing; expecting a max of one."); + } + args.body = args[param.name]; + } } if (args.body != null) { diff --git a/lib/swagger.js b/lib/swagger.js index 710d084c..47bd2a5c 100644 --- a/lib/swagger.js +++ b/lib/swagger.js @@ -1,5 +1,5 @@ // swagger.js -// version 2.0.44 +// version 2.0.45 (function () { @@ -905,6 +905,12 @@ } else if (param.paramType === 'form' || param.paramType.toLowerCase() === 'file') possibleParams.push(param); + else if (param.paramType === 'body' && param.name !== 'body') { + if (args.body) { + throw new Error("Saw two body params in an API listing; expecting a max of one."); + } + args.body = args[param.name]; + } } if (args.body != null) {