diff options
-rwxr-xr-x | open_media.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/open_media.py b/open_media.py index 6328b16..588dc99 100755 --- a/open_media.py +++ b/open_media.py @@ -51,7 +51,7 @@ def main(): filtered_downloaded_list = [] for item in downloaded_list: media_path = os.path.join(download_dir, item) - if os.path.exists(media_path) and not os.path.exists(os.path.join(media_path, ".in_progress")): + if os.path.exists(media_path) and not os.path.exists(os.path.join(media_path, ".in_progress")) and (os.path.isfile(media_path) or (os.path.isdir(media_path) and os.path.exists(os.path.join(media_path, ".finished")))): filtered_downloaded_list.append(item) downloaded_list = filtered_downloaded_list |