From 63b7a49c1a41ef3079e44a3c59bfcb99c76f2d64 Mon Sep 17 00:00:00 2001 From: Andy Date: Thu, 25 Sep 2025 06:22:50 +0000 Subject: [PATCH] feat: Add decrypt_labs_api_key to Config initialization and change duplicate track log level to debug --- unshackle/core/config.py | 1 + unshackle/core/tracks/tracks.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/unshackle/core/config.py b/unshackle/core/config.py index 6017114..79483ce 100644 --- a/unshackle/core/config.py +++ b/unshackle/core/config.py @@ -88,6 +88,7 @@ class Config: self.tag_group_name: bool = kwargs.get("tag_group_name", True) self.tag_imdb_tmdb: bool = kwargs.get("tag_imdb_tmdb", True) self.tmdb_api_key: str = kwargs.get("tmdb_api_key") or "" + self.decrypt_labs_api_key: str = kwargs.get("decrypt_labs_api_key") or "" self.update_checks: bool = kwargs.get("update_checks", True) self.update_check_interval: int = kwargs.get("update_check_interval", 24) self.scene_naming: bool = kwargs.get("scene_naming", True) diff --git a/unshackle/core/tracks/tracks.py b/unshackle/core/tracks/tracks.py index f2af797..34c9da6 100644 --- a/unshackle/core/tracks/tracks.py +++ b/unshackle/core/tracks/tracks.py @@ -181,7 +181,7 @@ class Tracks: log = logging.getLogger("Tracks") if duplicates: - log.warning(f" - Found and skipped {duplicates} duplicate tracks...") + log.debug(f" - Found and skipped {duplicates} duplicate tracks...") def sort_videos(self, by_language: Optional[Sequence[Union[str, Language]]] = None) -> None: """Sort video tracks by bitrate, and optionally language."""