diff --git a/VERSION b/VERSION index 9733bfd..301ecec 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.0.0-clean +2.0.1-clean diff --git a/nfoguard.py b/nfoguard.py index aec5300..217cb65 100644 --- a/nfoguard.py +++ b/nfoguard.py @@ -1727,12 +1727,12 @@ db = NFOGuardDatabase(config.db_path) nfo_manager = NFOManager(config.manager_brand, config.debug) path_mapper = PathMapper(config) # FIXED: Pass config to PathMapper -# Initialize Sonarr client +# Initialize Sonarr client using environment variables sonarr = SonarrClient( - base_url=config.sonarr_url, - api_key=config.sonarr_api_key, - webhook_secret=config.sonarr_webhook_secret, - enabled=config.sonarr_enabled + base_url=os.environ.get("SONARR_URL", ""), + api_key=os.environ.get("SONARR_API_KEY", ""), + webhook_secret=os.environ.get("SONARR_WEBHOOK_SECRET", ""), + enabled=bool(os.environ.get("SONARR_URL", "")) ) # Use new clean TV processor