diff --git a/maxctrl/lib/create.js b/maxctrl/lib/create.js index 8abcbfe8e..6f2a6f630 100644 --- a/maxctrl/lib/create.js +++ b/maxctrl/lib/create.js @@ -221,12 +221,15 @@ exports.builder = function(yargs) { 'data': { 'id': argv.name, 'attributes': { - 'module': argv.module, - 'parameters': argv.params.reduce(to_obj, {}) + 'module': argv.module } } } + if (argv.params) { + filter.data.attributes.parameters = argv.params.reduce(to_obj, {}) + } + maxctrl(argv, function(host) { return doRequest(host, 'filters', null, {method: 'POST', body: filter}) })