diff --git a/TODO b/TODO index 39f05af..e822b2e 100644 --- a/TODO +++ b/TODO @@ -26,7 +26,6 @@ Localization Fixes ===== -* Extract filename info on 'Already Downloaded' * Change 'Warning' status to 'Finished (*)' or something similar? (see: issue #131) * Non-Windows shutdown using D-Bus instead of 'shutdown' diff --git a/youtube_dl_gui/downloaders.py b/youtube_dl_gui/downloaders.py index 92557da..c1417c6 100644 --- a/youtube_dl_gui/downloaders.py +++ b/youtube_dl_gui/downloaders.py @@ -411,6 +411,11 @@ def extract_data(stdout): # Get file already downloaded status if stdout[-1] == 'downloaded': data_dictionary['status'] = 'Already Downloaded' + path, filename, extension = extract_filename(' '.join(stdout_with_spaces[1:-4])) + + data_dictionary['path'] = path + data_dictionary['filename'] = filename + data_dictionary['extension'] = extension # Get filesize abort status if stdout[-1] == 'Aborting.':