From 6abcb0d5253610dd8871e2c4617953843c0b5352 Mon Sep 17 00:00:00 2001 From: Roger Ostrander Date: Tue, 18 Jun 2013 21:03:38 -0700 Subject: [PATCH] Ratelimit: Disregard exempt users --- r2/r2/models/subreddit.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/r2/r2/models/subreddit.py b/r2/r2/models/subreddit.py index 5f6cb0e41..429ffe6e8 100644 --- a/r2/r2/models/subreddit.py +++ b/r2/r2/models/subreddit.py @@ -545,7 +545,10 @@ class Subreddit(Thing, Printable, BaseSite): return self.is_special(user) def should_ratelimit(self, user, kind): - if c.user_is_admin or self.is_special(user): + from r2.models.admintools import admin_ratelimit + if (c.user_is_admin or + self.is_special(user) or + not admin_ratelimit(user)): return False if kind == 'comment':