fix: added a check if videos.json exists.

pull/908/head
Jason 3 years ago
parent fc414b57b7
commit 550b6c6aae

@ -1,4 +1,6 @@
import json
from os.path import exists
from utils import settings
from utils.console import print_substep
@ -14,7 +16,9 @@ def get_subreddit_undone(submissions: list, subreddit):
Any: The submission that has not been done
"""
# recursively checks if the top submission in the list was already done.
if not exists('./video_creation/data/videos.json'):
with open('./video_creation/data/videos.json', 'w+') as f:
json.dump([], f)
with open("./video_creation/data/videos.json", "r", encoding="utf-8") as done_vids_raw:
done_videos = json.load(done_vids_raw)
for submission in submissions:
@ -22,7 +26,7 @@ def get_subreddit_undone(submissions: list, subreddit):
continue
if submission.over_18:
try:
if settings.config["settings"]["allow_nsfw"] == False:
if not settings.config["settings"]["allow_nsfw"]:
print_substep("NSFW Post Detected. Skipping...")
continue
except AttributeError:

Loading…
Cancel
Save