List to tuple conversion for consistency in user rules zerver/lib/rate_limiter.py.

This commit is contained in:
Ashish
2016-04-06 17:19:34 +05:30
committed by Tim Abbott
parent 8abca4f319
commit 2f8c717e52

View File

@@ -15,7 +15,7 @@ client = get_redis_client()
rules = settings.RATE_LIMITING_RULES rules = settings.RATE_LIMITING_RULES
def _rules_for_user(user): def _rules_for_user(user):
if user.rate_limits != "": if user.rate_limits != "":
return [[int(l) for l in limit.split(':')] for limit in user.rate_limits.split(',')] return [tuple(int(l) for l in limit.split(':')) for limit in user.rate_limits.split(',')]
return rules return rules
def redis_key(user, domain): def redis_key(user, domain):