From 148564ea36cc91e310f529582a322a90e64ba581 Mon Sep 17 00:00:00 2001
From: Bjarke Madsen <bjarke@nordu.net>
Date: Wed, 15 Jan 2025 16:44:36 +0100
Subject: [PATCH] Add Router VLANs dropdown for staff

---
 .../templating/homedashboard.py                    | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/brian_dashboard_manager/templating/homedashboard.py b/brian_dashboard_manager/templating/homedashboard.py
index 1b7f8dd..0c190fe 100644
--- a/brian_dashboard_manager/templating/homedashboard.py
+++ b/brian_dashboard_manager/templating/homedashboard.py
@@ -95,7 +95,17 @@ def render_homedashboard(staff):
 
 
 def _render_links(staff):
-    result = [
+    result = []
+    if staff:
+        result.append({
+            "asDropdown": True,
+            "icon": "external link",
+            "tags": ["vlandash"],
+            "targetBlank": True,
+            "title": "Router VLANs",
+            "type": "dashboards",
+        },)
+    result.extend([
         {
             "asDropdown": True,
             "icon": "external link",
@@ -120,7 +130,7 @@ def _render_links(staff):
             "title": "NREN Access",
             "type": "dashboards",
         },
-    ]
+    ])
     if staff:
         result.append(
             {
-- 
GitLab