From 064a02ad3c890414d8e86b858fe3b8244dad165c Mon Sep 17 00:00:00 2001 From: Peter Fern Date: Tue, 21 Nov 2023 17:07:36 +1100 Subject: [PATCH] Fix uncaught exception in Player.report_playback() --- jellyfin_kodi/player.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jellyfin_kodi/player.py b/jellyfin_kodi/player.py index e8a92985..104f3901 100644 --- a/jellyfin_kodi/player.py +++ b/jellyfin_kodi/player.py @@ -326,7 +326,11 @@ class Player(xbmc.Player): if not report: previous = item['CurrentPosition'] - item['CurrentPosition'] = int(self.getTime()) + + try: + item['CurrentPosition'] = int(self.getTime()) + except Exception: # at this point we should be playing and if not then bail out + return if int(item['CurrentPosition']) == 1: return