From 90002ab4d499c8b34799dae458f7aaab43c3aebf Mon Sep 17 00:00:00 2001 From: mmilligan Date: Fri, 19 Feb 2021 23:59:53 -0600 Subject: [PATCH] Don't remove breakers if a hub port hasn't been selected. This is a valid case if someone doesn't have hubs configured yet. --- .../lanternsoftware/datamodel/currentmonitor/BreakerGroup.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/currentmonitor/lantern-datamodel-currentmonitor/src/main/java/com/lanternsoftware/datamodel/currentmonitor/BreakerGroup.java b/currentmonitor/lantern-datamodel-currentmonitor/src/main/java/com/lanternsoftware/datamodel/currentmonitor/BreakerGroup.java index e99bdcf..7643516 100644 --- a/currentmonitor/lantern-datamodel-currentmonitor/src/main/java/com/lanternsoftware/datamodel/currentmonitor/BreakerGroup.java +++ b/currentmonitor/lantern-datamodel-currentmonitor/src/main/java/com/lanternsoftware/datamodel/currentmonitor/BreakerGroup.java @@ -174,7 +174,7 @@ public class BreakerGroup { if (subGroups != null) subGroups.removeIf(_g->!_g.removeInvalidGroups(_validPanels)); if (breakers != null) - breakers.removeIf(_b->(_b.getType() == null) || (_b.getType() == BreakerType.EMPTY) || (_b.isTandemBreaker() && (_b.getPort() < 1)) || !_validPanels.contains(_b.getPanel())); + breakers.removeIf(_b->(_b.getType() == null) || (_b.getType() == BreakerType.EMPTY) || !_validPanels.contains(_b.getPanel())); return CollectionUtils.isNotEmpty(subGroups) || CollectionUtils.isNotEmpty(breakers); }