From 755cfbf3356a178b806b469dcbd10dc7f528cb61 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Wed, 23 Nov 2022 00:23:04 +0200 Subject: [PATCH] temp fix to shitting up console --- files/routes/votes.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/files/routes/votes.py b/files/routes/votes.py index 67b9f8d3f3..5d6d21e4ef 100644 --- a/files/routes/votes.py +++ b/files/routes/votes.py @@ -164,14 +164,16 @@ def vote_post_comment(target_id, new, v, cls, vote_cls): @app.post("/vote/post//") @limiter.limit("5/second;60/minute;1000/hour;2000/day") -@ratelimit_user("5/second;60/minute;1000/hour;2000/day") @is_not_permabanned +@ratelimit_user("5/second;60/minute;1000/hour;2000/day") +@limiter.limit("1/second", key_func=lambda:f'{g.v.id}-{request.full_path}') def vote_post(post_id, new, v): return vote_post_comment(post_id, new, v, Submission, Vote) @app.post("/vote/comment//") @limiter.limit("5/second;60/minute;1000/hour;2000/day") -@ratelimit_user("5/second;60/minute;1000/hour;2000/day") @is_not_permabanned +@ratelimit_user("5/second;60/minute;1000/hour;2000/day") +@limiter.limit("1/second", key_func=lambda:f'{g.v.id}-{request.full_path}') def vote_comment(comment_id, new, v): return vote_post_comment(comment_id, new, v, Comment, CommentVote)