From fbe0d593af40b80beb354625b59304d11797411b Mon Sep 17 00:00:00 2001
From: Bjarke Madsen <bjarke.madsen@geant.org>
Date: Wed, 16 Nov 2022 12:51:25 +0100
Subject: [PATCH] Exclude NREN BETA for non-staff

---
 brian_dashboard_manager/config.py                    | 12 ++++++++----
 .../templating/templates/homedashboard.json.j2       |  2 ++
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/brian_dashboard_manager/config.py b/brian_dashboard_manager/config.py
index 2fccc79..4990655 100644
--- a/brian_dashboard_manager/config.py
+++ b/brian_dashboard_manager/config.py
@@ -58,7 +58,8 @@ DEFAULT_ORGANIZATIONS = [
         ],
         "excluded_folders": {
             "Aggregates": ["CAE1"],
-            "EUMETSAT Multicast": True
+            "EUMETSAT Multicast": True,
+            "NREN Access BETA": True
         }
     },
     {
@@ -88,7 +89,8 @@ DEFAULT_ORGANIZATIONS = [
             "GWS PHY Upstream": True,
             "GWS Direct": True,
             "GWS Indirect": True,
-            "EUMETSAT Multicast": True
+            "EUMETSAT Multicast": True,
+            "NREN Access BETA": True
         }
     },
     {
@@ -107,7 +109,8 @@ DEFAULT_ORGANIZATIONS = [
             "EUMETSAT"
         ],
         "excluded_folders": {
-            "EUMETSAT Multicast": True
+            "EUMETSAT Multicast": True,
+            "NREN Access BETA": True
         }
     },
     {
@@ -135,7 +138,8 @@ DEFAULT_ORGANIZATIONS = [
             "IAS PUBLIC": True,
             "IAS UPSTREAM": True,
             "GWS PHY Upstream": True,
-            "EUMETSAT Multicast": True
+            "EUMETSAT Multicast": True,
+            "NREN Access BETA": True
         }
     }
 ]
diff --git a/brian_dashboard_manager/templating/templates/homedashboard.json.j2 b/brian_dashboard_manager/templating/templates/homedashboard.json.j2
index a422edf..c55c5e7 100644
--- a/brian_dashboard_manager/templating/templates/homedashboard.json.j2
+++ b/brian_dashboard_manager/templating/templates/homedashboard.json.j2
@@ -49,6 +49,7 @@
       "title": "NREN Access",
       "type": "dashboards"
     },
+    {% if staff %}
     {
       "asDropdown": true,
       "icon": "external link",
@@ -59,6 +60,7 @@
       "title": "NREN Access BETA",
       "type": "dashboards"
     },
+    {% endif %}
     {
       "asDropdown": true,
       "icon": "external link",
-- 
GitLab