Fixed network filtering in pipe-/linework/patching

This commit is contained in:
Frank Schubert
2023-06-10 12:34:10 +02:00
parent a36ef1580e
commit 9e8bec5361
4 changed files with 11 additions and 9 deletions

View File

@@ -42,7 +42,7 @@ class PatchingController extends mfBaseController {
$this->layout()->set("mynetworks", NetworkModel::getAll());
} else {
$use_filter_network = false;
$my_networks = $this->me->my_networks;
$my_networks = $this->me->myNetworks(["netowner", "netoperator", "lineworker"]);
foreach($my_networks as $mn) {
if($mn->id == $filter['network_id']) {
@@ -51,12 +51,13 @@ class PatchingController extends mfBaseController {
}
}
$this->layout()->set("mynetworks", $my_networks);
if($use_filter_network) {
$my_networks = [];
$my_networks[] = new Network($filter['network_id']);
}
$this->layout()->set("mynetworks", $this->me->my_networks);
}
unset($filter['network_id']);