Stop warning message appearing (#2301)
Stops php warning message appearing when there are no assigned agents (Warning: Invalid argument supplied for foreach() in /var/www/fusionpbx/app/call_centers/call_center_queue_edit.php on line 635)
This commit is contained in:
parent
98f20b78f2
commit
d419a459f7
|
|
@ -631,8 +631,10 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
if (permission_exists('call_center_tier_add')) {
|
if (permission_exists('call_center_tier_add')) {
|
||||||
//get agents
|
//get agents
|
||||||
$sql = "select agent_name from v_call_center_agents where domain_uuid = '".$_SESSION['domain_uuid']."' ";
|
$sql = "select agent_name from v_call_center_agents where domain_uuid = '".$_SESSION['domain_uuid']."' ";
|
||||||
foreach($assigned_agents as $assigned_agent) {
|
if ($assigned_agents){
|
||||||
$sql .= "and agent_name <> '".$assigned_agent."' ";
|
foreach($assigned_agents as $assigned_agent) {
|
||||||
|
$sql .= "and agent_name <> '".$assigned_agent."' ";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
$sql .= "order by agent_name asc";
|
$sql .= "order by agent_name asc";
|
||||||
$prep_statement = $db->prepare(check_sql($sql));
|
$prep_statement = $db->prepare(check_sql($sql));
|
||||||
|
|
@ -965,4 +967,4 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
|
|
||||||
require_once "resources/footer.php";
|
require_once "resources/footer.php";
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue