{"action":"created","issue":{"url":"https://api.github.com/repos/MalloyDelacroix/DownloaderForReddit/issues/15","repository_url":"https://api.github.com/repos/MalloyDelacroix/DownloaderForReddit","labels_url":"https://api.github.com/repos/MalloyDelacroix/DownloaderForReddit/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/MalloyDelacroix/DownloaderForReddit/issues/15/comments","events_url":"https://api.github.com/repos/MalloyDelacroix/DownloaderForReddit/issues/15/events","html_url":"https://github.com/MalloyDelacroix/DownloaderForReddit/issues/15","id":306103050,"number":15,"title":"Not getting past validity check","user":{"login":"thesnyper","id":7245481,"avatar_url":"https://avatars3.githubusercontent.com/u/7245481?v=4","gravatar_id":"","url":"https://api.github.com/users/thesnyper","html_url":"https://github.com/thesnyper","followers_url":"https://api.github.com/users/thesnyper/followers","following_url":"https://api.github.com/users/thesnyper/following{/other_user}","gists_url":"https://api.github.com/users/thesnyper/gists{/gist_id}","starred_url":"https://api.github.com/users/thesnyper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thesnyper/subscriptions","organizations_url":"https://api.github.com/users/thesnyper/orgs","repos_url":"https://api.github.com/users/thesnyper/repos","events_url":"https://api.github.com/users/thesnyper/events{/privacy}","received_events_url":"https://api.github.com/users/thesnyper/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-03-16T23:16:22Z","updated_at":"2018-03-17T21:33:40Z","closed_at":"2018-03-17T21:33:40Z","author_association":"NONE","body":"Using my two wallpaper/s groups as before, the app says both are valid, then sits at 50% seemingly indefinitely. Logs below.\r\n\r\n{\"levelname\": \"ERROR\", \"name\": \"DownloaderForReddit.Persistence.ObjectStateHandler\", \"filename\": \"ObjectStateHandler.py\", \"module\": \"ObjectStateHandler\", \"funcName\": \"load_pickled_state\", \"lineno\": 87, \"message\": \"Failed to load from save file\", \"asctime\": \"03/16/2018 09:11:25 AM\", \"exc_info\": \"Traceback (most recent call last):\\n  File \\\"shelve.py\\\", line 111, in __getitem__\\nKeyError: 'user_list_models'\\n\\nDuring handling of the above exception, another exception occurred:\\n\\nTraceback (most recent call last):\\n  File \\\"DownloaderForReddit\\\\Persistence\\\\ObjectStateHandler.py\\\", line 62, in load_pickled_state\\n  File \\\"shelve.py\\\", line 113, in __getitem__\\n  File \\\"dbm\\\\dumb.py\\\", line 148, in __getitem__\\nKeyError: b'user_list_models'\", \"save_file_location\": \"C:\\\\Users\\\\Craig\\\\AppData\\\\Roaming\\\\SomeGuySoftware\\\\DownloaderForReddit\\\\save_file\"}\r\n{\"levelname\": \"ERROR\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditGUI\", \"filename\": \"DownloaderForRedditGUI.py\", \"module\": \"DownloaderForRedditGUI\", \"funcName\": \"load_state\", \"lineno\": 1329, \"message\": \"Load state error: No save file found\", \"asctime\": \"03/16/2018 09:11:25 AM\", \"exc_info\": \"Traceback (most recent call last):\\n  File \\\"DownloaderForReddit\\\\GUI\\\\DownloaderForRedditGUI.py\\\", line 1312, in load_state\\nTypeError: 'NoneType' object is not subscriptable\"}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditSettingsGUI\", \"filename\": \"DownloaderForRedditSettingsGUI.py\", \"module\": \"DownloaderForRedditSettingsGUI\", \"funcName\": \"__init__\", \"lineno\": 47, \"message\": \"Settings dialog opened\", \"asctime\": \"03/16/2018 09:11:31 AM\"}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditSettingsGUI\", \"filename\": \"DownloaderForRedditSettingsGUI.py\", \"module\": \"DownloaderForRedditSettingsGUI\", \"funcName\": \"set_imgur_client\", \"lineno\": 201, \"message\": \"Imgur client_id and client_secret set\", \"asctime\": \"03/16/2018 09:11:36 AM\", \"valid_client_id\": true, \"valid_client_secret\": true}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditSettingsGUI\", \"filename\": \"DownloaderForRedditSettingsGUI.py\", \"module\": \"DownloaderForRedditSettingsGUI\", \"funcName\": \"save_settings\", \"lineno\": 307, \"message\": \"Settings saved\", \"asctime\": \"03/16/2018 09:11:46 AM\", \"settings\": {\"imgur_client_valid\": true, \"restrict_by_score\": false, \"score_limit_operator\": \"GREATER\", \"score_limit\": 3000, \"subreddit_sort_method\": \"NEW\", \"subreddit_sort_top_method\": \"DAY\", \"post_limit\": 1000, \"restrict_by_date\": false, \"restrict_by_custom_date\": false, \"custom_date\": 86400, \"download_videos\": true, \"download_images\": true, \"avoid_duplicates\": true, \"nsfw_filter\": \"INCLUDE\", \"save_subreddits_by\": \"Subreddit Name\", \"name_downloads_by\": \"Image/Album Id\", \"save_directory\": \"U:/Downloads/Reddit Downloader/\", \"max_download_thread_count\": 4, \"save_undownloaded_content\": true}}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditGUI\", \"filename\": \"DownloaderForRedditGUI.py\", \"module\": \"DownloaderForRedditGUI\", \"funcName\": \"update_user_settings\", \"lineno\": 1056, \"message\": \"User settings updated\", \"asctime\": \"03/16/2018 09:11:46 AM\", \"updated_users\": 0, \"total_users\": 0}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditGUI\", \"filename\": \"DownloaderForRedditGUI.py\", \"module\": \"DownloaderForRedditGUI\", \"funcName\": \"update_subreddit_settings\", \"lineno\": 1070, \"message\": \"Subreddit settings updated\", \"asctime\": \"03/16/2018 09:11:46 AM\", \"updated_subreddits\": 0, \"total_subreddits\": 0}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditGUI\", \"filename\": \"DownloaderForRedditGUI.py\", \"module\": \"DownloaderForRedditGUI\", \"funcName\": \"run_subreddit\", \"lineno\": 474, \"message\": \"Subreddit download initiated\", \"asctime\": \"03/16/2018 09:12:14 AM\", \"list_size\": 2, \"settings\": {\"imgur_client_valid\": true, \"restrict_by_score\": false, \"score_limit_operator\": \"GREATER\", \"score_limit\": 3000, \"subreddit_sort_method\": \"NEW\", \"subreddit_sort_top_method\": \"DAY\", \"post_limit\": 1000, \"restrict_by_date\": false, \"restrict_by_custom_date\": false, \"custom_date\": 86400, \"download_videos\": true, \"download_images\": true, \"avoid_duplicates\": true, \"nsfw_filter\": \"INCLUDE\", \"save_subreddits_by\": \"Subreddit Name\", \"name_downloads_by\": \"Image/Album Id\", \"save_directory\": \"U:/Downloads/Reddit Downloader/\", \"max_download_thread_count\": 4, \"save_undownloaded_content\": true}}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditGUI\", \"filename\": \"DownloaderForRedditGUI.py\", \"module\": \"DownloaderForRedditGUI\", \"funcName\": \"start_reddit_extractor_thread\", \"lineno\": 536, \"message\": \"Downloader thread started\", \"asctime\": \"03/16/2018 09:12:14 AM\"}\r\n{\"levelname\": \"CRITICAL\", \"name\": \"DownloaderForReddit.__main__\", \"filename\": \"main.py\", \"module\": \"main\", \"funcName\": \"log_unhandled_exception\", \"lineno\": 86, \"message\": \"Unhandled exception\", \"asctime\": \"03/16/2018 09:13:02 AM\", \"exc_info\": \"Traceback (most recent call last):\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connectionpool.py\\\", line 601, in urlopen\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connectionpool.py\\\", line 346, in _make_request\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connectionpool.py\\\", line 850, in _validate_conn\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connection.py\\\", line 326, in connect\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\util\\\\ssl_.py\\\", line 329, in ssl_wrap_socket\\n  File \\\"ssl.py\\\", line 401, in wrap_socket\\n  File \\\"ssl.py\\\", line 808, in __init__\\n  File \\\"ssl.py\\\", line 1061, in do_handshake\\n  File \\\"ssl.py\\\", line 683, in do_handshake\\nConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host\\n\\nDuring handling of the above exception, another exception occurred:\\n\\nTraceback (most recent call last):\\n  File \\\"lib\\\\site-packages\\\\requests\\\\adapters.py\\\", line 440, in send\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connectionpool.py\\\", line 639, in urlopen\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\util\\\\retry.py\\\", line 357, in increment\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\packages\\\\six.py\\\", line 685, in reraise\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connectionpool.py\\\", line 601, in urlopen\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connectionpool.py\\\", line 346, in _make_request\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connectionpool.py\\\", line 850, in _validate_conn\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connection.py\\\", line 326, in connect\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\util\\\\ssl_.py\\\", line 329, in ssl_wrap_socket\\n  File \\\"ssl.py\\\", line 401, in wrap_socket\\n  File \\\"ssl.py\\\", line 808, in __init__\\n  File \\\"ssl.py\\\", line 1061, in do_handshake\\n  File \\\"ssl.py\\\", line 683, in do_handshake\\nurllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None))\\n\\nDuring handling of the above exception, another exception occurred:\\n\\nTraceback (most recent call last):\\n  File \\\"DownloaderForReddit\\\\Core\\\\DownloadRunner.py\\\", line 390, in run_extraction\\n  File \\\"DownloaderForReddit\\\\Core\\\\DownloadRunner.py\\\", line 414, in extract\\n  File \\\"DownloaderForReddit\\\\Extractors\\\\Extractor.py\\\", line 52, in run\\n  File \\\"DownloaderForReddit\\\\Extractors\\\\Extractor.py\\\", line 62, in extract\\n  File \\\"DownloaderForReddit\\\\Extractors\\\\ImgurExtractor.py\\\", line 56, in __init__\\n  File \\\"lib\\\\site-packages\\\\imgurpython\\\\client.py\\\", line 85, in __init__\\n  File \\\"lib\\\\site-packages\\\\imgurpython\\\\client.py\\\", line 94, in get_credits\\n  File \\\"lib\\\\site-packages\\\\imgurpython\\\\client.py\\\", line 131, in make_request\\n  File \\\"lib\\\\site-packages\\\\requests\\\\api.py\\\", line 72, in get\\n  File \\\"lib\\\\site-packages\\\\requests\\\\api.py\\\", line 58, in request\\n  File \\\"lib\\\\site-packages\\\\requests\\\\sessions.py\\\", line 508, in request\\n  File \\\"lib\\\\site-packages\\\\requests\\\\sessions.py\\\", line 618, in send\\n  File \\\"lib\\\\site-packages\\\\requests\\\\adapters.py\\\", line 490, in send\\nrequests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None))\"}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.Persistence.SettingsManager\", \"filename\": \"SettingsManager.py\", \"module\": \"SettingsManager\", \"funcName\": \"check_first_run\", \"lineno\": 60, \"message\": \"First run of new version\", \"asctime\": \"03/17/2018 08:42:16 AM\", \"new_version\": \"v2.2.1\", \"old_version\": \"v2.2.0\"}\r\n{\"levelname\": \"ERROR\", \"name\": \"DownloaderForReddit.Persistence.ObjectStateHandler\", \"filename\": \"ObjectStateHandler.py\", \"module\": \"ObjectStateHandler\", \"funcName\": \"load_pickled_state\", \"lineno\": 87, \"message\": \"Failed to load from save file\", \"asctime\": \"03/17/2018 08:42:17 AM\", \"exc_info\": \"Traceback (most recent call last):\\n  File \\\"shelve.py\\\", line 111, in __getitem__\\nKeyError: 'user_list_models'\\n\\nDuring handling of the above exception, another exception occurred:\\n\\nTraceback (most recent call last):\\n  File \\\"DownloaderForReddit\\\\Persistence\\\\ObjectStateHandler.py\\\", line 62, in load_pickled_state\\n  File \\\"shelve.py\\\", line 113, in __getitem__\\n  File \\\"dbm\\\\dumb.py\\\", line 148, in __getitem__\\nKeyError: b'user_list_models'\", \"save_file_location\": \"C:\\\\Users\\\\Craig\\\\AppData\\\\Roaming\\\\SomeGuySoftware\\\\DownloaderForReddit\\\\save_file\"}\r\n{\"levelname\": \"ERROR\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditGUI\", \"filename\": \"DownloaderForRedditGUI.py\", \"module\": \"DownloaderForRedditGUI\", \"funcName\": \"load_state\", \"lineno\": 1329, \"message\": \"Load state error: No save file found\", \"asctime\": \"03/17/2018 08:42:17 AM\", \"exc_info\": \"Traceback (most recent call last):\\n  File \\\"DownloaderForReddit\\\\GUI\\\\DownloaderForRedditGUI.py\\\", line 1312, in load_state\\nTypeError: 'NoneType' object is not subscriptable\"}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditSettingsGUI\", \"filename\": \"DownloaderForRedditSettingsGUI.py\", \"module\": \"DownloaderForRedditSettingsGUI\", \"funcName\": \"__init__\", \"lineno\": 47, \"message\": \"Settings dialog opened\", \"asctime\": \"03/17/2018 08:42:23 AM\"}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditSettingsGUI\", \"filename\": \"DownloaderForRedditSettingsGUI.py\", \"module\": \"DownloaderForRedditSettingsGUI\", \"funcName\": \"set_imgur_client\", \"lineno\": 201, \"message\": \"Imgur client_id and client_secret set\", \"asctime\": \"03/17/2018 08:42:28 AM\", \"valid_client_id\": true, \"valid_client_secret\": true}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditSettingsGUI\", \"filename\": \"DownloaderForRedditSettingsGUI.py\", \"module\": \"DownloaderForRedditSettingsGUI\", \"funcName\": \"save_settings\", \"lineno\": 307, \"message\": \"Settings saved\", \"asctime\": \"03/17/2018 08:42:32 AM\", \"settings\": {\"imgur_client_valid\": true, \"restrict_by_score\": false, \"score_limit_operator\": \"GREATER\", \"score_limit\": 3000, \"subreddit_sort_method\": \"NEW\", \"subreddit_sort_top_method\": \"DAY\", \"post_limit\": 1000, \"restrict_by_date\": false, \"restrict_by_custom_date\": false, \"custom_date\": 86400, \"download_videos\": true, \"download_images\": true, \"avoid_duplicates\": true, \"nsfw_filter\": \"INCLUDE\", \"save_subreddits_by\": \"Subreddit Name\", \"name_downloads_by\": \"Image/Album Id\", \"save_directory\": \"U:/Downloads/Reddit Downloader/\", \"max_download_thread_count\": 4, \"save_undownloaded_content\": true}}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditGUI\", \"filename\": \"DownloaderForRedditGUI.py\", \"module\": \"DownloaderForRedditGUI\", \"funcName\": \"update_user_settings\", \"lineno\": 1056, \"message\": \"User settings updated\", \"asctime\": \"03/17/2018 08:42:32 AM\", \"updated_users\": 0, \"total_users\": 0}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditGUI\", \"filename\": \"DownloaderForRedditGUI.py\", \"module\": \"DownloaderForRedditGUI\", \"funcName\": \"update_subreddit_settings\", \"lineno\": 1070, \"message\": \"Subreddit settings updated\", \"asctime\": \"03/17/2018 08:42:32 AM\", \"updated_subreddits\": 0, \"total_subreddits\": 0}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditGUI\", \"filename\": \"DownloaderForRedditGUI.py\", \"module\": \"DownloaderForRedditGUI\", \"funcName\": \"run_subreddit\", \"lineno\": 474, \"message\": \"Subreddit download initiated\", \"asctime\": \"03/17/2018 08:43:18 AM\", \"list_size\": 2, \"settings\": {\"imgur_client_valid\": true, \"restrict_by_score\": false, \"score_limit_operator\": \"GREATER\", \"score_limit\": 3000, \"subreddit_sort_method\": \"NEW\", \"subreddit_sort_top_method\": \"DAY\", \"post_limit\": 1000, \"restrict_by_date\": false, \"restrict_by_custom_date\": false, \"custom_date\": 86400, \"download_videos\": true, \"download_images\": true, \"avoid_duplicates\": true, \"nsfw_filter\": \"INCLUDE\", \"save_subreddits_by\": \"Subreddit Name\", \"name_downloads_by\": \"Image/Album Id\", \"save_directory\": \"U:/Downloads/Reddit Downloader/\", \"max_download_thread_count\": 4, \"save_undownloaded_content\": true}}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.GUI.DownloaderForRedditGUI\", \"filename\": \"DownloaderForRedditGUI.py\", \"module\": \"DownloaderForRedditGUI\", \"funcName\": \"start_reddit_extractor_thread\", \"lineno\": 536, \"message\": \"Downloader thread started\", \"asctime\": \"03/17/2018 08:43:30 AM\"}\r\n{\"levelname\": \"ERROR\", \"name\": \"DownloaderForReddit.Extractors.Extractor\", \"filename\": \"Extractor.py\", \"module\": \"Extractor\", \"funcName\": \"extract\", \"lineno\": 82, \"message\": \"Failed to extract content: Unknown error\", \"asctime\": \"03/17/2018 09:10:46 AM\", \"exc_info\": \"Traceback (most recent call last):\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connection.py\\\", line 141, in _new_conn\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\util\\\\connection.py\\\", line 83, in create_connection\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\util\\\\connection.py\\\", line 73, in create_connection\\nTimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond\\n\\nDuring handling of the above exception, another exception occurred:\\n\\nTraceback (most recent call last):\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connectionpool.py\\\", line 601, in urlopen\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connectionpool.py\\\", line 346, in _make_request\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connectionpool.py\\\", line 850, in _validate_conn\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connection.py\\\", line 284, in connect\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connection.py\\\", line 150, in _new_conn\\nurllib3.exceptions.NewConnectionError: <urllib3.connection.VerifiedHTTPSConnection object at 0x032383F0>: Failed to establish a new connection: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond\\n\\nDuring handling of the above exception, another exception occurred:\\n\\nTraceback (most recent call last):\\n  File \\\"lib\\\\site-packages\\\\requests\\\\adapters.py\\\", line 440, in send\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\connectionpool.py\\\", line 639, in urlopen\\n  File \\\"lib\\\\site-packages\\\\urllib3\\\\util\\\\retry.py\\\", line 388, in increment\\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='api.imgur.com', port=443): Max retries exceeded with url: /3/credits (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x032383F0>: Failed to establish a new connection: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond',))\\n\\nDuring handling of the above exception, another exception occurred:\\n\\nTraceback (most recent call last):\\n  File \\\"DownloaderForReddit\\\\Extractors\\\\Extractor.py\\\", line 62, in extract\\n  File \\\"DownloaderForReddit\\\\Extractors\\\\ImgurExtractor.py\\\", line 56, in __init__\\n  File \\\"lib\\\\site-packages\\\\imgurpython\\\\client.py\\\", line 85, in __init__\\n  File \\\"lib\\\\site-packages\\\\imgurpython\\\\client.py\\\", line 94, in get_credits\\n  File \\\"lib\\\\site-packages\\\\imgurpython\\\\client.py\\\", line 131, in make_request\\n  File \\\"lib\\\\site-packages\\\\requests\\\\api.py\\\", line 72, in get\\n  File \\\"lib\\\\site-packages\\\\requests\\\\api.py\\\", line 58, in request\\n  File \\\"lib\\\\site-packages\\\\requests\\\\sessions.py\\\", line 508, in request\\n  File \\\"lib\\\\site-packages\\\\requests\\\\sessions.py\\\", line 618, in send\\n  File \\\"lib\\\\site-packages\\\\requests\\\\adapters.py\\\", line 508, in send\\nrequests.exceptions.ConnectionError: HTTPSConnectionPool(host='api.imgur.com', port=443): Max retries exceeded with url: /3/credits (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x032383F0>: Failed to establish a new connection: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond',))\", \"url\": \"https://i.imgur.com/wjk5QuI.jpg\", \"reddit_object\": {\"name\": \"wallpaper\", \"object_type\": \"SUBREDDIT\", \"version\": \"v2.2.1\", \"save_path\": \"U:/Downloads/Reddit Downloader/\", \"post_limit\": 1000, \"avoid_duplicates\": true, \"download_videos\": true, \"download_images\": true, \"nsfw_filter\": \"INCLUDE\", \"added_on\": 1521240191.041695, \"do_not_edit\": false, \"new_submission_count\": 925, \"saved_submission_count\": 0, \"previous_download_count\": 4076, \"date_limit\": 1521235400.0, \"custom_date_limit\": null, \"content_count\": 4076, \"failed_extract_count\": 1, \"saved_content_count\": 0}}\r\n{\"levelname\": \"INFO\", \"name\": \"DownloaderForReddit.Core.DownloadRunner\", \"filename\": \"DownloadRunner.py\", \"module\": \"DownloadRunner\", \"funcName\": \"stop_download\", \"lineno\": 347, \"message\": \"Downloader stopped\", \"asctime\": \"03/17/2018 09:11:18 AM\", \"run_time\": \"28 mins, 0 secs\"}\r\n{\"levelname\": \"ERROR\", \"name\": \"DownloaderForReddit.Persistence.ObjectStateHandler\", \"filename\": \"ObjectStateHandler.py\", \"module\": \"ObjectStateHandler\", \"funcName\": \"save_pickled_state\", \"lineno\": 129, \"message\": \"Unable to save to save_file\", \"asctime\": \"03/17/2018 09:13:10 AM\", \"exc_info\": \"Traceback (most recent call last):\\n  File \\\"DownloaderForReddit\\\\Persistence\\\\ObjectStateHandler.py\\\", line 122, in save_pickled_state\\n  File \\\"shelve.py\\\", line 124, in __setitem__\\nTypeError: can't pickle Content objects\", \"save_file_location\": \"C:\\\\Users\\\\Craig\\\\AppData\\\\Roaming\\\\SomeGuySoftware\\\\DownloaderForReddit\\\\save_file\"}\r\n{\"levelname\": \"ERROR\", \"name\": \"DownloaderForReddit.Persistence.ObjectStateHandler\", \"filename\": \"ObjectStateHandler.py\", \"module\": \"ObjectStateHandler\", \"funcName\": \"save_pickled_state\", \"lineno\": 129, \"message\": \"Unable to save to save_file\", \"asctime\": \"03/17/2018 09:13:14 AM\", \"exc_info\": \"Traceback (most recent call last):\\n  File \\\"DownloaderForReddit\\\\Persistence\\\\ObjectStateHandler.py\\\", line 122, in save_pickled_state\\n  File \\\"shelve.py\\\", line 124, in __setitem__\\nTypeError: can't pickle Content objects\", \"save_file_location\": \"C:\\\\Users\\\\Craig\\\\AppData\\\\Roaming\\\\SomeGuySoftware\\\\DownloaderForReddit\\\\save_file\"}\r\n"},"comment":{"url":"https://api.github.com/repos/MalloyDelacroix/DownloaderForReddit/issues/comments/373954227","html_url":"https://github.com/MalloyDelacroix/DownloaderForReddit/issues/15#issuecomment-373954227","issue_url":"https://api.github.com/repos/MalloyDelacroix/DownloaderForReddit/issues/15","id":373954227,"user":{"login":"MalloyDelacroix","id":22173536,"avatar_url":"https://avatars3.githubusercontent.com/u/22173536?v=4","gravatar_id":"","url":"https://api.github.com/users/MalloyDelacroix","html_url":"https://github.com/MalloyDelacroix","followers_url":"https://api.github.com/users/MalloyDelacroix/followers","following_url":"https://api.github.com/users/MalloyDelacroix/following{/other_user}","gists_url":"https://api.github.com/users/MalloyDelacroix/gists{/gist_id}","starred_url":"https://api.github.com/users/MalloyDelacroix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MalloyDelacroix/subscriptions","organizations_url":"https://api.github.com/users/MalloyDelacroix/orgs","repos_url":"https://api.github.com/users/MalloyDelacroix/repos","events_url":"https://api.github.com/users/MalloyDelacroix/events{/privacy}","received_events_url":"https://api.github.com/users/MalloyDelacroix/received_events","type":"User","site_admin":false},"created_at":"2018-03-17T21:33:40Z","updated_at":"2018-03-17T21:33:40Z","author_association":"OWNER","body":"Thanks for pointing that out, I had never noticed that typo. \r\n\r\nThere's not a way to download the posts immediately after extraction at this time, but while I was looking through the code to solve this issue I had an idea of how to implement that.  I think that would provide a better experience and I am going to try to get that feature into the next minor update."}}
{"actor":{"display_login":"MalloyDelacroix"}}