From 16eb07cfef3d763421f3662de08f5b33ae62fbc2 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Wed, 5 Oct 2016 07:25:25 -0600 Subject: [PATCH] Update call_center_queue_delete.php --- app/call_centers/call_center_queue_delete.php | 30 +++++++++++-------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/app/call_centers/call_center_queue_delete.php b/app/call_centers/call_center_queue_delete.php index e00655459a..cc578cb75c 100644 --- a/app/call_centers/call_center_queue_delete.php +++ b/app/call_centers/call_center_queue_delete.php @@ -17,22 +17,26 @@ The Initial Developer of the Original Code is Mark J Crane - Portions created by the Initial Developer are Copyright (C) 2008-2012 + Portions created by the Initial Developer are Copyright (C) 2008-2016 the Initial Developer. All Rights Reserved. Contributor(s): Mark J Crane */ -require_once "root.php"; -require_once "resources/require.php"; -require_once "resources/check_auth.php"; -if (permission_exists('call_center_queue_delete')) { - //access granted -} -else { - echo "access denied"; - exit; -} + +//includes + require_once "root.php"; + require_once "resources/require.php"; + require_once "resources/check_auth.php"; + +//check permissions + if (permission_exists('call_center_queue_delete')) { + //access granted + } + else { + echo "access denied"; + exit; + } //add multi-lingual support $language = new text; @@ -60,7 +64,7 @@ else { //delete the tier from the database $sql = "delete from v_call_center_tiers "; $sql .= "where domain_uuid = '$domain_uuid' "; - $sql .= "and queue_name = '$queue_name' "; + $sql .= "and (call_center_queue_uuid = '$id' or queue_name = '".$queue_name."@".$_SESSION['domain_name']."') "; $db->query($sql); unset($sql); @@ -102,4 +106,4 @@ else { $_SESSION["message"] = $text['message-delete']; header("Location: call_center_queues.php"); return; -?> \ No newline at end of file +?>