lookupAppByPhoneNumber: pass voip_carrier_sid if available

This commit is contained in:
Dave Horton
2021-12-20 10:04:54 -05:00
parent 2b9cb5105f
commit c9e2a162c2
3 changed files with 51 additions and 35 deletions

View File

@@ -112,7 +112,10 @@ module.exports = function(srf, logger) {
logger.error(err, `Error retrieving transferred call app for ${arr[1]}`);
}
}
else app = await lookupAppByPhoneNumber(req.locals.calledNumber);
else {
const voip_carrier_sid = req.get('X-Voip-Carrier-Sid');
app = await lookupAppByPhoneNumber(req.locals.calledNumber, voip_carrier_sid);
}
}
if (!app || !app.call_hook || !app.call_hook.url) {