rate_limit: Pass seconds to freedom to all RateLimited exceptions.

This commit is contained in:
Alex Vandiver
2021-11-04 18:17:02 -07:00
committed by Tim Abbott
parent 1cad29fc3a
commit e3ec2e398c
2 changed files with 4 additions and 4 deletions

View File

@@ -389,9 +389,9 @@ class RateLimitedPasswordResetByEmail(RateLimitedObject):
def rate_limit_password_reset_form_by_email(email: str) -> None:
ratelimited, _ = RateLimitedPasswordResetByEmail(email).rate_limit()
ratelimited, secs_to_freedom = RateLimitedPasswordResetByEmail(email).rate_limit()
if ratelimited:
raise RateLimited
raise RateLimited(secs_to_freedom)
class CreateUserForm(forms.Form):

View File

@@ -539,7 +539,7 @@ class RateLimitedRealmMirror(RateLimitedObject):
def rate_limit_mirror_by_realm(recipient_realm: Realm) -> None:
ratelimited = RateLimitedRealmMirror(recipient_realm).rate_limit()[0]
ratelimited, secs_to_freedom = RateLimitedRealmMirror(recipient_realm).rate_limit()
if ratelimited:
raise RateLimited()
raise RateLimited(secs_to_freedom)