From 11c98a860e950abadcf1a24874e710a32adab166 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Tue, 22 Aug 2023 10:01:24 -0600 Subject: [PATCH] Get the extension_uuid using the voicemail_id --- app/switch/resources/scripts/app/voicemail/index.lua | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/switch/resources/scripts/app/voicemail/index.lua b/app/switch/resources/scripts/app/voicemail/index.lua index bb7de3cb0b..4314244ac9 100644 --- a/app/switch/resources/scripts/app/voicemail/index.lua +++ b/app/switch/resources/scripts/app/voicemail/index.lua @@ -149,6 +149,15 @@ end end + --get the extension_uuid using the voicemail_id + extension_uuid = session:getVariable("extension_uuid"); + if (extension_uuid == nil and session ~= nil and session:ready()) then + extension_uuid = api:execute("user_data", voicemail_id .. "@" .. domain_name .. " attr extension_uuid"); + if (extension_uuid ~= nil) then + session:setVariable("extension_uuid", extension_uuid); + end + end + --set the voicemail_dir voicemail_dir = voicemail_dir.."/default/"..domain_name; if (debug["info"]) then