From 248b49c86937a1af89909d4d9d844f3baedaa8c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Odd=20Str=C3=A5b=C3=B8?= Date: Wed, 7 Feb 2024 08:54:53 +0100 Subject: [PATCH] Log when catching generic exceptions --- jellyfin_kodi/player.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/jellyfin_kodi/player.py b/jellyfin_kodi/player.py index 104f3901..bb6a8bea 100644 --- a/jellyfin_kodi/player.py +++ b/jellyfin_kodi/player.py @@ -329,7 +329,9 @@ class Player(xbmc.Player): try: item['CurrentPosition'] = int(self.getTime()) - except Exception: # at this point we should be playing and if not then bail out + except Exception as e: + # getTime() raises RuntimeError if nothing is playing + LOG.debug("Failed to get playback position: %s", e) return if int(item['CurrentPosition']) == 1: