From 4cf1d7e9b72db186594d552565a8a832d6638f72 Mon Sep 17 00:00:00 2001 From: Alexey Melnichuk Date: Thu, 1 Dec 2016 21:51:55 +0300 Subject: [PATCH] Fix. Use `Ivr Menu/application` settings to switch IVR engine. (#2219) --- app/ivr_menus/ivr_menu_edit.php | 9 ++++++++- app/ivr_menus/resources/classes/ivr_menu.php | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/app/ivr_menus/ivr_menu_edit.php b/app/ivr_menus/ivr_menu_edit.php index 6aac4ad86c..bc7cc49f04 100644 --- a/app/ivr_menus/ivr_menu_edit.php +++ b/app/ivr_menus/ivr_menu_edit.php @@ -238,7 +238,14 @@ $dialplan_xml .= " \n"; $dialplan_xml .= " \n"; $dialplan_xml .= " \n"; - $dialplan_xml .= " \n"; + + if ($_SESSION['ivr_menu']['application']['text'] == "lua") { + $dialplan_xml .= " \n"; + } + else { + $dialplan_xml .= " \n"; + } + $dialplan_xml .= " \n"; $dialplan_xml .= " \n"; $dialplan_xml .= "\n"; diff --git a/app/ivr_menus/resources/classes/ivr_menu.php b/app/ivr_menus/resources/classes/ivr_menu.php index 82bd7ff820..309327462b 100644 --- a/app/ivr_menus/resources/classes/ivr_menu.php +++ b/app/ivr_menus/resources/classes/ivr_menu.php @@ -392,7 +392,7 @@ include "root.php"; $x++; $details[$x]['dialplan_detail_tag'] = 'action'; //condition, action, antiaction - if ($_SESSION['ivr menu']['application']['text'] == "lua") { + if ($_SESSION['ivr_menu']['application']['text'] == "lua") { $details[$x]['dialplan_detail_type'] = 'lua'; $details[$x]['dialplan_detail_data'] = 'ivr_menu.lua'; }