From d1e69d1ffcec4ee23397fad13f700340e9bebdfb Mon Sep 17 00:00:00 2001 From: Saurav Bhasin Date: Mon, 13 Oct 2025 15:31:30 -0400 Subject: [PATCH] Returned Unknown if version is not present in enum --- api/src/main/java/io/kafbat/ui/util/MetadataVersion.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/api/src/main/java/io/kafbat/ui/util/MetadataVersion.java b/api/src/main/java/io/kafbat/ui/util/MetadataVersion.java index c68813050..70f1f7b62 100644 --- a/api/src/main/java/io/kafbat/ui/util/MetadataVersion.java +++ b/api/src/main/java/io/kafbat/ui/util/MetadataVersion.java @@ -1,5 +1,6 @@ package io.kafbat.ui.util; +import javax.swing.text.html.Option; import java.util.Arrays; import java.util.Optional; @@ -40,9 +41,12 @@ public enum MetadataVersion { } public static Optional findVersion(int featureLevel) { - return Arrays.stream(values()) + + Optional version = Arrays.stream(values()) .filter(v -> v.featureLevel == featureLevel) .findFirst().map(v -> v.release); + + return version.isPresent()? version : Optional.of("Unknown"); } }