From 6fe2eedee902c6a21182d5238371d5d127712c52 Mon Sep 17 00:00:00 2001 From: Nate Date: Mon, 30 Mar 2020 11:59:32 -0600 Subject: [PATCH] Dialplans - Edit: Retain Domain if Admin editing record. --- app/dialplans/dialplan_edit.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/dialplans/dialplan_edit.php b/app/dialplans/dialplan_edit.php index 1839fc19c2..f9075d6d97 100644 --- a/app/dialplans/dialplan_edit.php +++ b/app/dialplans/dialplan_edit.php @@ -188,11 +188,16 @@ $dialplan_uuid = uuid(); $array['dialplans'][$x]['dialplan_uuid'] = $dialplan_uuid; } - if (is_uuid($_POST["domain_uuid"])) { - $array['dialplans'][$x]['domain_uuid'] = $_POST['domain_uuid']; + if (permission_exists('dialplan_domain')) { + if (is_uuid($_POST["domain_uuid"])) { + $array['dialplans'][$x]['domain_uuid'] = $_POST['domain_uuid']; + } + else { + $array['dialplans'][$x]['domain_uuid'] = ''; //global + } } else { - $array['dialplans'][$x]['domain_uuid'] = ''; + $array['dialplans'][$x]['domain_uuid'] = $_SESSION['domain_uuid']; } if ($action == 'add') { $array['dialplans'][$x]['app_uuid'] = uuid();