diff --git a/files/routes/comments.py b/files/routes/comments.py index 0d32f0e66..a382bbe75 100755 --- a/files/routes/comments.py +++ b/files/routes/comments.py @@ -197,15 +197,13 @@ def api_comment(v): Comment.parent_submission == parent_submission, Comment.body == body ).first() - if existing: - return {"error": f"You already made that comment: {existing.permalink}"}, 409 + if existing: return {"error": f"You already made that comment: {existing.permalink}"}, 409 - if parent.author.any_block_exists(v) and not v.admin_level>=3: - return {"error": "You can't reply to users who have blocked you, or users you have blocked."}, 403 + if parent.author.any_block_exists(v) and not v.admin_level>=3: return {"error": "You can't reply to users who have blocked you, or users you have blocked."}, 403 is_bot = request.headers.get("X-User-Type","")=="Bot" - if not is_bot: + if not is_bot and 'trans lives matters' not in body.lower(): now = int(time.time()) cutoff = now - 60 * 60 * 24