diff --git a/brian_dashboard_manager/templating/homedashboard.py b/brian_dashboard_manager/templating/homedashboard.py index 1b7f8dd934ac1886beb9426fc499e59e1b0332d9..0c190feffcca108e7169ba9a7c15f4afc8231b8d 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( {