diff --git a/lib/server/ponse.js b/lib/server/ponse.js index d01aee38..525d1aff 100644 --- a/lib/server/ponse.js +++ b/lib/server/ponse.js @@ -241,11 +241,11 @@ } } - function checkParams(params, additional) { - var ret = Util.checkObjTrue(params, ['name', REQUEST, RESPONSE]); + function checkParams(params) { + var ret = true; - if (ret && additional) - ret = Util.checkObjTrue(params, additional); + Util.checkArgs(arguments, ['params']); + Util.checkArgs([params.name, params.request, params.response], ['name', 'requst', 'response']); return ret; } @@ -253,10 +253,10 @@ function getQuery(req) { var query, parsed; - if (req) { - parsed = url.parse(req.url); - query = parsed.query; - } + Util.checkArgs(arguments, ['req']); + + parsed = url.parse(req.url); + query = parsed.query; return query; }