From 36b2c752da8cee3695027a188ded56b5aae07474 Mon Sep 17 00:00:00 2001 From: Hoan Luu Huu <110280845+xquanluu@users.noreply.github.com> Date: Wed, 18 Jan 2023 22:33:01 +0700 Subject: [PATCH] fix: B2B uac parse Signal 0 (#59) Co-authored-by: Quan HL --- lib/call-session.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/call-session.js b/lib/call-session.js index dd5966f..1c58047 100644 --- a/lib/call-session.js +++ b/lib/call-session.js @@ -758,7 +758,7 @@ Duration=${payload.duration} ` } } else if (dlg.type === 'uac' && ['application/dtmf-relay', 'application/dtmf'].includes(contentType)) { - const arr = /Signal=\s*([1-9#*])/.exec(req.body); + const arr = /Signal=\s*([0-9#*])/.exec(req.body); if (!arr) { this.logger.info({body: req.body}, '_onInfo: invalid INFO dtmf request'); throw new Error(`_onInfo: no dtmf in body for ${contentType}`);