From 7fd5f53384e4cda113ee88e5e2c88b178516ec17 Mon Sep 17 00:00:00 2001 From: agree <37550360+greenbea@users.noreply.github.com> Date: Sat, 18 Sep 2021 12:36:37 -0400 Subject: [PATCH] Voicemail use tail calls (#5984) reference https://www.lua.org/pil/6.3.html --- .../app/voicemail/resources/functions/menu_messages.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/scripts/resources/scripts/app/voicemail/resources/functions/menu_messages.lua b/app/scripts/resources/scripts/app/voicemail/resources/functions/menu_messages.lua index ef19160e9b..79d2c23f4f 100644 --- a/app/scripts/resources/scripts/app/voicemail/resources/functions/menu_messages.lua +++ b/app/scripts/resources/scripts/app/voicemail/resources/functions/menu_messages.lua @@ -82,7 +82,7 @@ if (debug["info"]) then freeswitch.consoleLog("notice", message_number.." "..string.lower(row["voicemail_message_uuid"]).." "..row["created_epoch"]); end - listen_to_recording(message_number, string.lower(row["voicemail_message_uuid"]), row["created_epoch"], row["caller_id_name"], row["caller_id_number"], message_status); + return listen_to_recording(message_number, string.lower(row["voicemail_message_uuid"]), row["created_epoch"], row["caller_id_name"], row["caller_id_number"], message_status); end end); end @@ -110,6 +110,6 @@ --send back to the main menu if (session:ready()) then timeouts = 0; - main_menu(); + return main_menu(); end end