if call is transferred from another FS then always answer (#1383)

Currently if the call being transferred was originally an outbound call then the direction thats retrieved from redis is outbound and the invite of the refer from the other FS is never answered,
However a transferredCall will always need to be answered regardless of CallDirection
This commit is contained in:
Sam Machin authored and GitHub committed 2025-10-07 07:19:11 -04:00
1 parent 28bf0d3477
commit d1baf2fe37
1 file changed
+1 -1
+1 -1
View File
@@ -2399,7 +2399,7 @@ Duration=${duration} `
this.logger.debug(`endpoint was destroyed!! ${this.ep.uuid}`);
});
if (this.direction === CallDirection.Inbound) {
if (this.direction === CallDirection.Inbound || this.application?.transferredCall) {
if (task.earlyMedia && !this.req.finalResponseSent) {
this.res.send(183, {body: ep.local.sdp});
return {ep};