diff --git a/src/lib/client_action.js b/src/lib/client_action.js index 9322f46b5..3b602f67b 100644 --- a/src/lib/client_action.js +++ b/src/lib/client_action.js @@ -258,11 +258,11 @@ function exec(transport, spec, params, cb) { if (typeof spec.paramAsBody === 'object') { params.body = {}; params.body[spec.paramAsBody.body] = params[spec.paramAsBody.param]; + delete params[spec.paramAsBody.param]; } else { params.body = params[spec.paramAsBody]; + delete params[spec.paramAsBody]; } - - delete params[spec.paramAsBody]; } // verify that we have the body if needed