This commit is contained in:
Quan HL
2023-11-15 16:15:31 +07:00
parent 3ec37e01cd
commit 8fd7fa81ae
+3 -3
View File
@@ -225,7 +225,7 @@ function validateUpdateCall(opts) {
'mute_status',
'sip_request',
'record',
'inband_dtmf',
'dtmf',
]
.reduce((acc, prop) => (opts[prop] ? ++acc : acc), 0);
@@ -267,8 +267,8 @@ function validateUpdateCall(opts) {
if (opts.record && !opts.record.action) {
throw new DbErrorBadRequest('record requires action property');
}
if (opts.inband_dtmf && !opts.inband_dtmf.digit) {
throw new DbErrorBadRequest('invalid inband_dtmf');
if (opts.dtmf && !opts.dtmf.digit) {
throw new DbErrorBadRequest('invalid dtmf');
}
if ('startCallRecording' === opts.record?.action && !opts.record.siprecServerURL) {
throw new DbErrorBadRequest('record requires siprecServerURL property when starting recording');