From 6eb7b025c6e1a633442a17e00b98735f1918b424 Mon Sep 17 00:00:00 2001
From: Bjarke Madsen <bjarke.madsen@geant.org>
Date: Wed, 21 Sep 2022 11:45:54 +0200
Subject: [PATCH] Fix a bug with services that have no endpoints

---
 brian_dashboard_manager/templating/helpers.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/brian_dashboard_manager/templating/helpers.py b/brian_dashboard_manager/templating/helpers.py
index fc9930c..c51ab73 100644
--- a/brian_dashboard_manager/templating/helpers.py
+++ b/brian_dashboard_manager/templating/helpers.py
@@ -107,6 +107,8 @@ def get_nren_interface_data(services, interfaces, excluded_dashboards):
             lag_service = service['service_type'] == 'ETHERNET'
 
             if lag_service:
+                if len(_interfaces) == 0:
+                    continue
                 if len(_interfaces) > 1:
                     logger.info(
                         f'{sid} {name} aggregate service has > 1 interface')
-- 
GitLab