remove network_linked_status filter when no value in networks

This commit is contained in:
Frank Schubert
2021-11-16 23:11:38 +01:00
parent a2f454fc5c
commit 8a91ce062e

View File

@@ -204,7 +204,12 @@ class OrderController extends mfBaseController {
if($status == "systemowner_action_status" && $this->me->is("Admin")) {
$new_filter['network_linked_status'] = [];
foreach(NetworkModel::getAll() as $network) {
$new_filter['network_linked_status'][$network->id] = $network->sytemowner_action_status;
if($network->sytemowner_action_status) {
$new_filter['network_linked_status'][$network->id] = $network->sytemowner_action_status;
}
if(!count($new_filter['network_linked_status'])) {
unset($new_filter['network_linked_status']);
}
}
}