diff --git a/app/ivr_menu/ivr_menu_copy.php b/app/ivr_menu/ivr_menu_copy.php index ae90ae60ae..ad81288940 100644 --- a/app/ivr_menu/ivr_menu_copy.php +++ b/app/ivr_menu/ivr_menu_copy.php @@ -169,9 +169,6 @@ else { unset($sql); } -//synchronize the xml config - save_ivr_menu_xml(); - //redirect the user require_once "includes/header.php"; echo "\n"; diff --git a/app/ivr_menu/ivr_menu_delete.php b/app/ivr_menu/ivr_menu_delete.php index 0dee4c7daf..0b61cc3779 100644 --- a/app/ivr_menu/ivr_menu_delete.php +++ b/app/ivr_menu/ivr_menu_delete.php @@ -39,7 +39,6 @@ if (count($_GET)>0) { } if (strlen($id)>0) { - //include the ivr menu class require_once "includes/classes/database.php"; require_once "resources/classes/switch_ivr_menu.php"; @@ -48,9 +47,6 @@ if (strlen($id)>0) { $ivr->ivr_menu_uuid = $id; $ivr->delete(); - //synchronize the xml config - save_ivr_menu_xml(); - //synchronize the xml config save_dialplan_xml(); } diff --git a/app/ivr_menu/ivr_menu_edit.php b/app/ivr_menu/ivr_menu_edit.php index 3fa806a4f7..88f10cee25 100644 --- a/app/ivr_menu/ivr_menu_edit.php +++ b/app/ivr_menu/ivr_menu_edit.php @@ -206,6 +206,9 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { //run the add method in the ivr menu class $ivr->add(); + //synchronize the xml config + save_dialplan_xml(); + //redirect the user require_once "includes/header.php"; echo "\n"; diff --git a/app/ivr_menu/ivr_menu_option_delete.php b/app/ivr_menu/ivr_menu_option_delete.php index 92db1e4e48..531ae2b7b8 100644 --- a/app/ivr_menu/ivr_menu_option_delete.php +++ b/app/ivr_menu/ivr_menu_option_delete.php @@ -49,9 +49,6 @@ else { $ivr->domain_uuid = $_SESSION["domain_uuid"]; $ivr->ivr_menu_option_uuid = $id; $ivr->delete(); - - //synchronize the xml config - save_ivr_menu_xml(); } //redirect the user diff --git a/app/ivr_menu/ivr_menu_option_edit.php b/app/ivr_menu/ivr_menu_option_edit.php index 980266c978..af7449c82f 100644 --- a/app/ivr_menu/ivr_menu_option_edit.php +++ b/app/ivr_menu/ivr_menu_option_edit.php @@ -113,36 +113,34 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { $ivr->ivr_menu_option_description = $ivr_menu_option_description; if ($action == "add" && permission_exists('ivr_menu_add')) { - $ivr_menu_option_uuid = uuid(); - $ivr->ivr_menu_option_uuid = $ivr_menu_option_uuid; - $ivr->add(); + //run the add method in the ivr menu class + $ivr_menu_option_uuid = uuid(); + $ivr->ivr_menu_option_uuid = $ivr_menu_option_uuid; + $ivr->add(); - //synchronize the xml config - save_ivr_menu_xml(); - - require_once "includes/header.php"; - echo "\n"; - echo "