From 21ffad6c8d844d9c5905d6fccf16196c361e3266 Mon Sep 17 00:00:00 2001 From: Dave Horton Date: Sat, 25 Sep 2021 13:50:53 -0400 Subject: [PATCH] tweak conf_mute_status --- lib/routes/api/accounts.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/routes/api/accounts.js b/lib/routes/api/accounts.js index 9088c2f..5376f95 100644 --- a/lib/routes/api/accounts.js +++ b/lib/routes/api/accounts.js @@ -89,10 +89,10 @@ function validateUpdateCall(opts) { const count = [ 'call_hook', 'child_call_hook', - 'conf_mute', 'call_status', 'listen_status', 'conf_hold_status', + 'conf_mute_status', 'mute_status'] .reduce((acc, prop) => (opts[prop] ? ++acc : acc), 0); @@ -124,6 +124,9 @@ function validateUpdateCall(opts) { if (opts.conf_hold_status && !['hold', 'unhold'].includes(opts.conf_hold_status)) { throw new DbErrorBadRequest('invalid conf_hold_status'); } + if (opts.conf_mute_status && !['mute', 'unmute'].includes(opts.conf_mute_status)) { + throw new DbErrorBadRequest('invalid conf_mute_status'); + } } function validateTo(to) {