From d94977169e05fd25ac9eeabb5fbd325b52b7895a Mon Sep 17 00:00:00 2001 From: Dave Horton Date: Fri, 3 Mar 2023 18:55:56 -0500 Subject: [PATCH] pass on displayName of From header if we get it (#82) * pass on displayName of From header if we get it * bump version --- lib/call-session.js | 6 ++++-- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/lib/call-session.js b/lib/call-session.js index c39c51d..017d390 100644 --- a/lib/call-session.js +++ b/lib/call-session.js @@ -22,8 +22,10 @@ const MS_TEAMS_SIP_ENDPOINT = 'sip.pstnhub.microsoft.com'; const createBLegFromHeader = (req) => { const from = req.getParsedHeader('From'); const uri = parseUri(from.uri); - if (uri && uri.user) return ``; - return ''; + const name = from.name; + const displayName = name ? `${name} ` : ''; + if (uri && uri.user) return `${displayName}`; + else return `${displayName}`; }; const createSiprecBody = (headers, sdp, type, content) => { diff --git a/package-lock.json b/package-lock.json index 293c710..1fb8b66 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "sbc-inbound", - "version": "v0.8.0", + "version": "v0.8.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "sbc-inbound", - "version": "v0.8.0", + "version": "v0.8.1", "license": "MIT", "dependencies": { "@jambonz/db-helpers": "^0.7.4", diff --git a/package.json b/package.json index 75d25d3..0702fcf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sbc-inbound", - "version": "v0.8.0", + "version": "v0.8.1", "main": "app.js", "engines": { "node": ">= 12.0.0"