From 2814656e0fc45c6d18c397e1a492b78008ef9c33 Mon Sep 17 00:00:00 2001 From: Frank Schubert Date: Fri, 31 Mar 2023 13:01:34 +0200 Subject: [PATCH] limited preorderfront users to their own networks on map --- application/Preorder/PreorderController.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/application/Preorder/PreorderController.php b/application/Preorder/PreorderController.php index 65a83a11d..9a275068c 100644 --- a/application/Preorder/PreorderController.php +++ b/application/Preorder/PreorderController.php @@ -692,7 +692,15 @@ class PreorderController extends mfBaseController { if($this->me->is("Admin")) { $my_networks = NetworkModel::getAll(); } else { - $my_networks = $this->me->myNetworks(['netowner','salespartner']); + if($this->me->is("preorderfront")) { + $pns = json_decode($this->me->getFlag("preorder_networks")); + foreach($pns as $pn_id) { + $my_networks[] = new Network($pn_id); + } + //var_dump($my_networks);exit; + } else { + $my_networks = $this->me->myNetworks(['netowner','salespartner']); + } foreach($my_networks as $network) { foreach(PreordercampaignModel::search(['network_id' => $network->id]) as $campaign) {