Add score filtering
This commit is contained in:
parent
607d963450
commit
4fc0d5dc1d
|
@ -57,6 +57,12 @@ class RedditDownloader(RedditConnector):
|
|||
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')
|
||||
return
|
||||
elif submission.score < self.args.min_score or self.args.max_score < submission.score:
|
||||
logger.debug(f"Submission {submission.id} filtered due to score {submission.score} < {self.args.min_score}")
|
||||
return
|
||||
elif submission.upvote_ratio < self.args.min_score_ratio or self.args.max_score_ratio < submission.upvote_ratio:
|
||||
logger.debug(f"Submission {submission.id} filtered due to score ratio ({submission.upvote_ratio})")
|
||||
return
|
||||
elif not isinstance(submission, praw.models.Submission):
|
||||
logger.warning(f'{submission.id} is not a submission')
|
||||
return
|
||||
|
|
Loading…
Reference in a new issue