Alllow skipping pinned/stickied posts

Checks .env for ALLOW_PINNED config file, acts almost identical to ALLOW_NSFW
pull/657/head
sadmoonphoenix 3 years ago committed by GitHub
parent c9f32cece1
commit c44213f184
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -13,6 +13,14 @@ def get_subreddit_undone(submissions: List, subreddit):
for submission in submissions: for submission in submissions:
if already_done(done_videos, submission): if already_done(done_videos, submission):
continue continue
if submission.stickied:
try:
if getenv("ALLOW_PINNED").casefold() == "false":
print_substep("This post was pinned by moderators. Skipping...")
continue
except AttributeError:
print_substep("Stickied post settings not defined. Skipping pinned post...")
return submission
if submission.over_18: if submission.over_18:
try: try:
if getenv("ALLOW_NSFW").casefold() == "false": if getenv("ALLOW_NSFW").casefold() == "false":

Loading…
Cancel
Save