From: Stephan Richter Date: Fri, 12 Apr 2024 19:49:11 +0000 (+0200) Subject: [network] Fix NumberFormatException for ping when locale has comma as decimal separat... X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=ec5b511a8121cf4aa8eb4e3feee3ffa24f989a21;p=openhab-addons.git [network] Fix NumberFormatException for ping when locale has comma as decimal separator (#16636) * fixing bug: LatencyParser fails to parse ping times on systems with comma (,) set as decimal separator Signed-off-by: Stephan Richter --- diff --git a/bundles/org.openhab.binding.network/src/main/java/org/openhab/binding/network/internal/utils/LatencyParser.java b/bundles/org.openhab.binding.network/src/main/java/org/openhab/binding/network/internal/utils/LatencyParser.java index 416d455edf..bb3bffec5d 100644 --- a/bundles/org.openhab.binding.network/src/main/java/org/openhab/binding/network/internal/utils/LatencyParser.java +++ b/bundles/org.openhab.binding.network/src/main/java/org/openhab/binding/network/internal/utils/LatencyParser.java @@ -55,7 +55,7 @@ public class LatencyParser { Matcher m = LATENCY_PATTERN.matcher(inputLine); if (m.find() && m.groupCount() == 1) { - return millisToDuration(Double.parseDouble(m.group(1))); + return millisToDuration(Double.parseDouble(m.group(1).replace(",", "."))); } logger.debug("Did not find a latency value");