diff --git a/src/auto_archiver/modules/generic_extractor/generic_extractor.py b/src/auto_archiver/modules/generic_extractor/generic_extractor.py index 289874f..6138af9 100644 --- a/src/auto_archiver/modules/generic_extractor/generic_extractor.py +++ b/src/auto_archiver/modules/generic_extractor/generic_extractor.py @@ -17,7 +17,8 @@ class GenericExtractor(Extractor): if self.ytdlp_update_interval < 0: return - path = os.path.join('secrets', '.ytdlp-update') + use_secrets = os.path.exists('secrets') + path = os.path.join('secrets' if use_secrets else '', '.ytdlp-update') next_update_check = None if os.path.exists(path): with open(path, "r") as f: