Update downloader.py
This commit is contained in:
committed by
Serene-Arc
parent
7eb2ab6d7d
commit
5d76fcd5aa
@@ -57,10 +57,15 @@ class RedditDownloader(RedditConnector):
|
|||||||
f'Submission {submission.id} in {submission.subreddit.display_name} skipped'
|
f'Submission {submission.id} in {submission.subreddit.display_name} skipped'
|
||||||
f' due to {submission.author.name if submission.author else "DELETED"} being an ignored user')
|
f' due to {submission.author.name if submission.author else "DELETED"} being an ignored user')
|
||||||
return
|
return
|
||||||
elif submission.score < self.args.min_score or self.args.max_score < submission.score:
|
elif self.args.min_score and submission.score < self.args.min_score:
|
||||||
logger.debug(f"Submission {submission.id} filtered due to score {submission.score} < {self.args.min_score}")
|
logger.debug(f"Submission {submission.id} filtered due to score {submission.score} < [{self.args.min_score}]")
|
||||||
return
|
return
|
||||||
elif submission.upvote_ratio < self.args.min_score_ratio or self.args.max_score_ratio < submission.upvote_ratio:
|
elif self.args.max_score and self.args.max_score < submission.score:
|
||||||
|
logger.debug(f"Submission {submission.id} filtered due to score [{self.args.max_score}] < {submission.score}")
|
||||||
|
return
|
||||||
|
elif (self.args.min_score_ratio and submission.upvote_ratio < self.args.min_score_ratio) or (
|
||||||
|
self.args.max_score_ratio and self.args.max_score_ratio < submission.upvote_ratio
|
||||||
|
):
|
||||||
logger.debug(f"Submission {submission.id} filtered due to score ratio ({submission.upvote_ratio})")
|
logger.debug(f"Submission {submission.id} filtered due to score ratio ({submission.upvote_ratio})")
|
||||||
return
|
return
|
||||||
elif not isinstance(submission, praw.models.Submission):
|
elif not isinstance(submission, praw.models.Submission):
|
||||||
|
|||||||
Reference in New Issue
Block a user