From: mlobstein Date: Fri, 17 Nov 2023 17:51:26 +0000 (-0600) Subject: Ignore invalid elapsed/total time values (#15900) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=6a39bbf076a608a2b93b3ed38ad215056e12e243;p=openhab-addons.git Ignore invalid elapsed/total time values (#15900) Signed-off-by: Michael Lobstein --- 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 bb88685170..ea9067a272 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);