From 6a39bbf076a608a2b93b3ed38ad215056e12e243 Mon Sep 17 00:00:00 2001 From: mlobstein Date: Fri, 17 Nov 2023 11:51:26 -0600 Subject: [PATCH] Ignore invalid elapsed/total time values (#15900) Signed-off-by: Michael Lobstein --- .../org/openhab/binding/roku/internal/handler/RokuHandler.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bundles/org.openhab.binding.roku/src/main/java/org/openhab/binding/roku/internal/handler/RokuHandler.java b/bundles/org.openhab.binding.roku/src/main/java/org/openhab/binding/roku/internal/handler/RokuHandler.java index bb8868517..ea9067a27 100644 --- a/bundles/org.openhab.binding.roku/src/main/java/org/openhab/binding/roku/internal/handler/RokuHandler.java +++ b/bundles/org.openhab.binding.roku/src/main/java/org/openhab/binding/roku/internal/handler/RokuHandler.java @@ -205,6 +205,8 @@ public class RokuHandler extends BaseThingHandler { } else { updateState(TIME_TOTAL, UnDefType.UNDEF); } + } catch (NumberFormatException e) { + logger.debug("Unable to parse playerInfo integer value. Exception: {}", e.getMessage()); } catch (RokuHttpException e) { logger.debug("Unable to retrieve Roku media-player info. Exception: {}", e.getMessage(), e); updateStatus(ThingStatus.OFFLINE, ThingStatusDetail.COMMUNICATION_ERROR);