From: lsiepel Date: Mon, 16 Sep 2024 11:32:10 +0000 (+0200) Subject: [unifi] Fix `NullPointerException` (#17421) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=753be5b24bb35bac3e6c014fc15e4e991249322a;p=openhab-addons.git [unifi] Fix `NullPointerException` (#17421) * Fix NPE * Null warning Signed-off-by: Leo Siepel --- diff --git a/bundles/org.openhab.binding.unifi/src/main/java/org/openhab/binding/unifi/internal/handler/UniFiPoePortThingHandler.java b/bundles/org.openhab.binding.unifi/src/main/java/org/openhab/binding/unifi/internal/handler/UniFiPoePortThingHandler.java index f3e34f054c..0bfbef8a1e 100644 --- a/bundles/org.openhab.binding.unifi/src/main/java/org/openhab/binding/unifi/internal/handler/UniFiPoePortThingHandler.java +++ b/bundles/org.openhab.binding.unifi/src/main/java/org/openhab/binding/unifi/internal/handler/UniFiPoePortThingHandler.java @@ -89,7 +89,8 @@ public class UniFiPoePortThingHandler extends UniFiBaseThingHandler> State safeDouble(final String value, final Unit unit) { + private > State safeDouble(@Nullable final String value, final Unit unit) { try { return value == null ? UnDefType.UNDEF : QuantityType.valueOf(Double.parseDouble(value), unit); } catch (final NumberFormatException e) {