From 755fa078d5b11ccec99faf088376aeedc7e26e88 Mon Sep 17 00:00:00 2001 From: agree <37550360+greenbea@users.noreply.github.com> Date: Fri, 17 Apr 2020 16:06:54 -0400 Subject: [PATCH] Fixed group_confirm_key for rollover strategy (#5236) * Update index.lua --- .../resources/scripts/app/ring_groups/index.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/app/scripts/resources/scripts/app/ring_groups/index.lua b/app/scripts/resources/scripts/app/ring_groups/index.lua index 226e1e2732..7b4d35f90a 100644 --- a/app/scripts/resources/scripts/app/ring_groups/index.lua +++ b/app/scripts/resources/scripts/app/ring_groups/index.lua @@ -903,6 +903,18 @@ user_exists = row.user_exists; destination_number = row.destination_number; domain_name = row.domain_name; + destination_prompt = row.destination_prompt; + + --determine confirm prompt + if (destination_prompt == nil) then + group_confirm = "confirm=false,"; + elseif (destination_prompt == "1") then + group_confirm = "group_confirm_key=exec,group_confirm_file=lua ".. scripts_dir:gsub('\\','/') .."/confirm.lua,confirm=true,"; + elseif (destination_prompt == "2") then + group_confirm = "group_confirm_key=exec,group_confirm_file=lua ".. scripts_dir:gsub('\\','/') .."/confirm.lua,confirm=true,"; + else + group_confirm = "confirm=false,"; + end --if the timeout was reached exit the loop and go to the timeout action if (tonumber(ring_group_call_timeout) == timeout) then