From 5e8e61ec8573d64b5064a130a550894d51f5dc17 Mon Sep 17 00:00:00 2001 From: androozka Date: Wed, 18 Sep 2019 09:44:58 -0700 Subject: [PATCH] fixed custom_agent_roles --- src/v2/support/custom_agent_roles/validate.js | 24 +++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/src/v2/support/custom_agent_roles/validate.js b/src/v2/support/custom_agent_roles/validate.js index 5d7adc1..2941e45 100644 --- a/src/v2/support/custom_agent_roles/validate.js +++ b/src/v2/support/custom_agent_roles/validate.js @@ -5,9 +5,25 @@ const data = Joi.object(); module.exports = { list: null, // no options - show: options => Joi.validate(options, { id: id.required() }), - create: options => Joi.validate(options, { data: data.required() }), + + show: options => + Joi.object({ + id: id.required() + }).validate(options), + + create: options => + Joi.object({ + data: data.required() + }).validate(options), + update: options => - Joi.validate(options, { id: id.required(), data: data.required() }), - delete: options => Joi.validate(options, { id: id.required() }) + Joi.object({ + id: id.required(), + data: data.required() + }).validate(options), + + delete: options => + Joi.object({ + id: id.required() + }).validate(options) };