From 0faa26e58f1a405b254bff4f2e3895ba44c3332a Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Mon, 15 Jan 2024 13:28:09 -0700 Subject: [PATCH] page.lua detect transfer return to sender --- app/switch/resources/scripts/page.lua | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/app/switch/resources/scripts/page.lua b/app/switch/resources/scripts/page.lua index 073b289580..f587c2c60e 100644 --- a/app/switch/resources/scripts/page.lua +++ b/app/switch/resources/scripts/page.lua @@ -87,6 +87,27 @@ if ( session:ready() ) then mute = session:getVariable("mute"); delay = session:getVariable("delay"); + --if the call is transferred then return the call backe to the referred by user + referred_by = session:getVariable("sip_h_Referred-By"); + if (referred_by ~= nil) then + --get the uuid of the call + uuid = session:getVariable("uuid"); + + --find the referred by user + referred_by_user = referred_by:match("