Skip to content

Commit 7f5c2ab

Browse files
author
E.S. Rosenberg a.k.a. Keeper of the Keys
committed
Add most relevant paths to known files.
It could be that the event where filename still gets an extension added by the system is missed.
1 parent 3719e8a commit 7f5c2ab

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/gpodder/model.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -569,8 +569,16 @@ def check_download_folder(self):
569569

570570
known_files.add(filename)
571571

572-
known_files.update(os.path.join(self.save_dir, 'folder' + ext)
573-
for ext in coverart.CoverDownloader.EXTENSIONS)
572+
if self.cover_file != 'folder':
573+
known_files.add(os.path.join(self.save_dir, self.cover_file))
574+
else:
575+
known_files.update(os.path.join(self.save_dir, 'folder' + ext)
576+
for ext in coverart.CoverDownloader.EXTENSIONS)
577+
578+
for episode in self.episodes:
579+
filename = episode.art_file
580+
if filename != None and filename != '':
581+
known_files.add(os.path.join(self.save_dir, filename))
574582

575583
existing_files = {filename for filename in
576584
glob.glob(os.path.join(self.save_dir, '*'))

0 commit comments

Comments
 (0)