Compare commits

...
2 Commits
3 changed files with 9 additions and 7 deletions
+4 -2
View File
@@ -13,6 +13,7 @@ const createBLegFromHeader = ({
logger,
req,
host,
fromUser,
register_from_domain,
transport,
teams = false,
@@ -22,9 +23,9 @@ const createBLegFromHeader = ({
const uri = parseUri(from.uri);
const transportParam = transport ? `;transport=${transport}` : '';
logger.debug({from, uri, host, scheme, transport, teams}, 'createBLegFromHeader');
logger.debug({from, fromUser, uri, host, scheme, transport, teams}, 'createBLegFromHeader');
/* user */
const user = req.get('X-Preferred-From-User') || uri.user || 'anonymous';
const user = fromUser || req.get('X-Preferred-From-User') || uri.user || 'anonymous';
/* host */
if (!host) {
@@ -456,6 +457,7 @@ class CallSession extends Emitter {
Contact: createBLegFromHeader({
logger: this.logger,
req: this.req,
...(gw.auth?.username && {fromUser: gw.auth?.username}),
scheme,
transport,
...(private_network && {host: this.privateSipAddress})
+3 -3
View File
@@ -1,12 +1,12 @@
{
"name": "sbc-outbound",
"version": "0.9.0",
"version": "0.9.2",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "sbc-outbound",
"version": "0.9.0",
"version": "0.9.2",
"license": "MIT",
"dependencies": {
"@jambonz/db-helpers": "^0.9.7",
@@ -33,7 +33,7 @@
"tape": "^5.7.5"
},
"engines": {
"node": ">= 12.0.0"
"node": ">= 18.0.0"
}
},
"node_modules/@ampproject/remapping": {
+2 -2
View File
@@ -1,9 +1,9 @@
{
"name": "sbc-outbound",
"version": "0.9.0",
"version": "0.9.2",
"main": "app.js",
"engines": {
"node": ">= 12.0.0"
"node": ">= 18.0.0"
},
"keywords": [
"sip",