From f2e63447758575053014ff78fc920612b670fb40 Mon Sep 17 00:00:00 2001 From: Mohamed Zenadi Date: Tue, 9 Sep 2025 14:03:05 +0200 Subject: [PATCH] simple-ui: fix NPE on filters (#2635) * simple-ui: fix NPE on filters * simple-ui: fix NPE on filters --- .../org/eclipse/hawkbit/ui/simple/view/util/Filter.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/hawkbit-simple-ui/src/main/java/org/eclipse/hawkbit/ui/simple/view/util/Filter.java b/hawkbit-simple-ui/src/main/java/org/eclipse/hawkbit/ui/simple/view/util/Filter.java index e1bcdd697..3984218b3 100644 --- a/hawkbit-simple-ui/src/main/java/org/eclipse/hawkbit/ui/simple/view/util/Filter.java +++ b/hawkbit-simple-ui/src/main/java/org/eclipse/hawkbit/ui/simple/view/util/Filter.java @@ -116,13 +116,7 @@ public class Filter extends Div { final Map normalized = new HashMap<>(keyToValues) .entrySet() .stream() - .map(e -> { - if (e.getValue() instanceof Optional opt) { - e.setValue(opt.orElse(null)); - } - return e; - }) - .filter(e -> !ObjectUtils.isEmpty(e)) + .filter(e -> !ObjectUtils.isEmpty(e.getValue())) .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue)); if (normalized.isEmpty()) { return null;