Jellyfin/Emby: Better reliability

This commit is contained in:
Luis Garcia
2025-03-07 19:34:37 +00:00
parent 61e3dddd6b
commit 5a17c5f7a1
5 changed files with 195 additions and 122 deletions

View File

@@ -1,5 +1,6 @@
from src.jellyfin_emby import JellyfinEmby
from packaging.version import parse, Version
from loguru import logger
class Jellyfin(JellyfinEmby):
@@ -22,4 +23,10 @@ class Jellyfin(JellyfinEmby):
)
def is_partial_update_supported(self, server_version: Version) -> bool:
return server_version >= parse("10.9.0")
if not server_version >= parse("10.9.0"):
logger.info(
f"{self.server_type}: Server version {server_version} does not support updating playback position.",
)
return False
return True