diff --git a/src/auto_archiver/archivers/instagram_tbot_archiver.py b/src/auto_archiver/archivers/instagram_tbot_archiver.py index 4fcdc9b..0acc08b 100644 --- a/src/auto_archiver/archivers/instagram_tbot_archiver.py +++ b/src/auto_archiver/archivers/instagram_tbot_archiver.py @@ -54,8 +54,9 @@ class InstagramTbotArchiver(Archiver): def cleanup(self) -> None: logger.info(f"CLEANUP {self.name}.") - if os.path.exists(self.session_file): - os.remove(self.session_file) + session_file_name = self.session_file + ".session" + if os.path.exists(session_file_name): + os.remove(session_file_name) def download(self, item: Metadata) -> Metadata: url = item.get_url() diff --git a/src/auto_archiver/archivers/telethon_archiver.py b/src/auto_archiver/archivers/telethon_archiver.py index 6e803e7..2e2305d 100644 --- a/src/auto_archiver/archivers/telethon_archiver.py +++ b/src/auto_archiver/archivers/telethon_archiver.py @@ -101,8 +101,9 @@ class TelethonArchiver(Archiver): def cleanup(self) -> None: logger.info(f"CLEANUP {self.name}.") - if os.path.exists(self.session_file): - os.remove(self.session_file) + session_file_name = self.session_file + ".session" + if os.path.exists(session_file_name): + os.remove(session_file_name) def download(self, item: Metadata) -> Metadata: """