From 8a3292a9750c4e0f082bc53a57f98fa29383100c Mon Sep 17 00:00:00 2001 From: Mark Crane Date: Wed, 5 Dec 2012 07:21:59 +0000 Subject: [PATCH] Add invalid entry announcement to the ivr_menu.lua. --- includes/install/scripts/ivr_menu.lua | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/includes/install/scripts/ivr_menu.lua b/includes/install/scripts/ivr_menu.lua index 3ad9c009bb..24f8675098 100644 --- a/includes/install/scripts/ivr_menu.lua +++ b/includes/install/scripts/ivr_menu.lua @@ -130,8 +130,7 @@ ivr_menu_greet_short = sounds_dir.."/"..default_language.."/"..default_dialect.."/"..default_voice.."/"..ivr_menu_greet_short; end end - --ivr_menu_invalid_entry = sounds_dir.."/"..default_language.."/"..default_dialect.."/"..default_voice.."/ivr/ivr-that_was_an_invalid_entry.wav"; - --session:streamFile(ivr_menu_invalid_entry); + ivr_menu_invalid_entry = sounds_dir.."/"..default_language.."/"..default_dialect.."/"..default_voice.."/ivr/ivr-that_was_an_invalid_entry.wav"; --prepare the api object api = freeswitch.API(); @@ -223,6 +222,17 @@ action = ""; data = ""; end); --end results + + --execute + if (action) then + if (string.len(action) == 0) then + session:streamFile(ivr_menu_invalid_entry); + menu(); + end + else + session:streamFile(ivr_menu_invalid_entry); + menu(); + end end --end function --answer the session