Fix adding agnents planned downtime
This commit is contained in:
parent
b29f7eb160
commit
3f8e0f765a
|
@ -1423,9 +1423,19 @@ function insert_downtime_agent($id_downtime, $user_groups_ad)
|
||||||
} else {
|
} else {
|
||||||
// If is selected 'Any', get all the agents.
|
// If is selected 'Any', get all the agents.
|
||||||
if (count($agents) === 1 && (int) $agents[0] === -2) {
|
if (count($agents) === 1 && (int) $agents[0] === -2) {
|
||||||
$agents = agents_get_agents(
|
$agents = db_get_all_rows_filter(
|
||||||
|
'tagente',
|
||||||
['id_grupo' => $filter_group],
|
['id_grupo' => $filter_group],
|
||||||
'id_agent'
|
'id_agente'
|
||||||
|
);
|
||||||
|
|
||||||
|
$agents = array_reduce(
|
||||||
|
$agents,
|
||||||
|
function ($carry, $item) {
|
||||||
|
$carry[] = $item['id_agente'];
|
||||||
|
|
||||||
|
return $carry;
|
||||||
|
}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue