From b4435c974eea80c6efc87419b161507461cd9c8c Mon Sep 17 00:00:00 2001 From: Alexey Melnichuk Date: Tue, 7 Jul 2015 18:16:21 +0400 Subject: [PATCH] Fix. xml_handler/directory generate vm params based on number_alias --- .../app/xml_handler/resources/scripts/directory/directory.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/install/scripts/app/xml_handler/resources/scripts/directory/directory.lua b/resources/install/scripts/app/xml_handler/resources/scripts/directory/directory.lua index bdd926dbdb..3971a6314d 100644 --- a/resources/install/scripts/app/xml_handler/resources/scripts/directory/directory.lua +++ b/resources/install/scripts/app/xml_handler/resources/scripts/directory/directory.lua @@ -281,8 +281,8 @@ --get the voicemail from the database if (continue) then vm_enabled = "true"; - if tonumber(user) == nil then - sql = "SELECT * FROM v_voicemails WHERE domain_uuid = '" .. domain_uuid .. "' and voicemail_id = '" .. number_alias .. "' "; + if number_alias and #number_alias > 0 then + sql = "SELECT * FROM v_voicemails WHERE domain_uuid = '" .. domain_uuid .. "' and voicemail_id = '" .. number_alias .. "' "; else sql = "SELECT * FROM v_voicemails WHERE domain_uuid = '" .. domain_uuid .. "' and voicemail_id = '" .. user .. "' "; end