From 63e6c5ab6673d169f3b1fab49af72de34f3f58e3 Mon Sep 17 00:00:00 2001 From: levishores <60076406+levishores@users.noreply.github.com> Date: Mon, 24 Oct 2022 15:09:33 -0400 Subject: [PATCH] Update blf_subscribe.lua (#6482) --- app/scripts/resources/scripts/blf_subscribe.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/scripts/resources/scripts/blf_subscribe.lua b/app/scripts/resources/scripts/blf_subscribe.lua index 9635495e02..471a68a533 100644 --- a/app/scripts/resources/scripts/blf_subscribe.lua +++ b/app/scripts/resources/scripts/blf_subscribe.lua @@ -7,6 +7,9 @@ else service_name = proto end +--make sure the scripts/run dir exists +mkdir(scripts_dir .. "/run"); + require "resources.functions.config" require "resources.functions.split" require "resources.functions.trim"; @@ -22,7 +25,9 @@ local find_voicemail do from v_voicemail_messages t1 inner join v_domains t2 on t1.domain_uuid = t2.domain_uuid inner join v_voicemails t3 on t1.voicemail_uuid = t3.voicemail_uuid - where t2.domain_name = :domain_name and t3.voicemail_id = :extension and t1.message_status != 'saved']] + where t2.domain_name = :domain_name + and t3.voicemail_id = :extension + and (t1.message_status is null or message_status = '')]] function find_voicemail(user) local ext, domain_name = split_first(user, '@', true)