feat support refer teluri (#476)

* feat support refer teluri

* update drachtio source code
This commit is contained in:
Hoan Luu Huu
2023-10-10 19:42:52 +07:00
committed by GitHub
parent 48f2c57ae2
commit 6a3e12e293
3 changed files with 10 additions and 10 deletions

View File

@@ -328,8 +328,8 @@ class TaskDial extends Task {
sip_refer_to: req.get('Refer-To'),
sip_referred_by: req.get('Referred-By'),
sip_user_agent: req.get('User-Agent'),
refer_to_user: to.user,
referred_by_user: by.user,
refer_to_user: to.scheme === 'tel' ? to.number : to.user,
referred_by_user: by.scheme === 'tel' ? by.number : by.user,
referring_call_sid,
referred_call_sid
}

14
package-lock.json generated
View File

@@ -31,7 +31,7 @@
"debug": "^4.3.4",
"deepcopy": "^2.1.0",
"drachtio-fsmrf": "^3.0.27",
"drachtio-srf": "^4.5.26",
"drachtio-srf": "^4.5.29",
"express": "^4.18.2",
"ip": "^1.1.8",
"moment": "^2.29.4",
@@ -5209,9 +5209,9 @@
}
},
"node_modules/drachtio-srf": {
"version": "4.5.26",
"resolved": "https://registry.npmjs.org/drachtio-srf/-/drachtio-srf-4.5.26.tgz",
"integrity": "sha512-Dqq3E0qY5yxjDAkrgtwrkmQYuaGUwKqUu98kDS9xzEdX8oFqKZeV5onUZq0veznw4ctuGQolY8BI6zs1e5ynHg==",
"version": "4.5.29",
"resolved": "https://registry.npmjs.org/drachtio-srf/-/drachtio-srf-4.5.29.tgz",
"integrity": "sha512-Hj2OW+SyQxAyLpyHngJwW26FX9V4fDYZGX0mlU4YOF4ml7I7b7XITcRPxKhroYDOrLgKqhNeh5BcPoKqPhEK7A==",
"dependencies": {
"debug": "^3.2.7",
"delegates": "^0.1.0",
@@ -14662,9 +14662,9 @@
}
},
"drachtio-srf": {
"version": "4.5.26",
"resolved": "https://registry.npmjs.org/drachtio-srf/-/drachtio-srf-4.5.26.tgz",
"integrity": "sha512-Dqq3E0qY5yxjDAkrgtwrkmQYuaGUwKqUu98kDS9xzEdX8oFqKZeV5onUZq0veznw4ctuGQolY8BI6zs1e5ynHg==",
"version": "4.5.29",
"resolved": "https://registry.npmjs.org/drachtio-srf/-/drachtio-srf-4.5.29.tgz",
"integrity": "sha512-Hj2OW+SyQxAyLpyHngJwW26FX9V4fDYZGX0mlU4YOF4ml7I7b7XITcRPxKhroYDOrLgKqhNeh5BcPoKqPhEK7A==",
"requires": {
"debug": "^3.2.7",
"delegates": "^0.1.0",

View File

@@ -47,7 +47,7 @@
"debug": "^4.3.4",
"deepcopy": "^2.1.0",
"drachtio-fsmrf": "^3.0.27",
"drachtio-srf": "^4.5.26",
"drachtio-srf": "^4.5.29",
"express": "^4.18.2",
"ip": "^1.1.8",
"moment": "^2.29.4",