From 89a5f06bb7acc2023e2c75c800fe1edd772ae26b Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Mon, 12 Sep 2016 15:51:29 -0600 Subject: [PATCH] Update ivr_menu.php --- app/ivr_menus/resources/classes/ivr_menu.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/app/ivr_menus/resources/classes/ivr_menu.php b/app/ivr_menus/resources/classes/ivr_menu.php index d99326c9f2..6041a2d9af 100644 --- a/app/ivr_menus/resources/classes/ivr_menu.php +++ b/app/ivr_menus/resources/classes/ivr_menu.php @@ -450,6 +450,13 @@ include "root.php"; //echo "\n"; //exit; + //add the dialplan permission + $p = new permissions; + $p->add("dialplan_add", 'temp'); + $p->add("dialplan_detail_add", 'temp'); + $p->add("dialplan_edit", 'temp'); + $p->add("dialplan_detail_edit", 'temp'); + //save the dialplan $orm = new orm; $orm->name('dialplans'); @@ -465,6 +472,12 @@ include "root.php"; //echo "\n"; //exit; + //remove the temporary permission + $p->delete("dialplan_add", 'temp'); + $p->delete("dialplan_detail_add", 'temp'); + $p->delete("dialplan_edit", 'temp'); + $p->delete("dialplan_detail_edit", 'temp'); + //synchronize the xml config save_dialplan_xml();