From e4e6fe92a94ae0ec5f28af63a070c5a9eba6e24d Mon Sep 17 00:00:00 2001 From: Alexey Melnichuk Date: Fri, 22 Jan 2016 11:37:34 +0300 Subject: [PATCH] Fix. Do not prompt password if there no mailbox. --- .../app/voicemail/resources/functions/check_password.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/resources/install/scripts/app/voicemail/resources/functions/check_password.lua b/resources/install/scripts/app/voicemail/resources/functions/check_password.lua index b95cf1feae..674d7fbcbd 100644 --- a/resources/install/scripts/app/voicemail/resources/functions/check_password.lua +++ b/resources/install/scripts/app/voicemail/resources/functions/check_password.lua @@ -61,6 +61,12 @@ end); end end + + -- check either we found valid voicemail box + if (not voicemail_uuid) or (#voicemail_uuid == 0) then + return session:hangup(); + end + --please enter your password followed by pound dtmf_digits = ''; password = macro(session, "voicemail_password", 20, 5000, '');