mirror of
https://github.com/simple-login/app.git
synced 2024-09-30 13:41:29 +02:00
fix: preserve web behaviour for mailbox verify code override (#2240)
This commit is contained in:
parent
6d17eaa1ec
commit
8cbd8eb841
@ -212,10 +212,11 @@ def generate_activation_code(
|
||||
mailbox: Mailbox, use_digit_code: bool = False
|
||||
) -> MailboxActivation:
|
||||
clear_activation_codes_for_mailbox(mailbox)
|
||||
if config.MAILBOX_VERIFICATION_OVERRIDE_CODE:
|
||||
code = config.MAILBOX_VERIFICATION_OVERRIDE_CODE
|
||||
elif use_digit_code:
|
||||
code = "{:06d}".format(random.randint(1, 999999))
|
||||
if use_digit_code:
|
||||
if config.MAILBOX_VERIFICATION_OVERRIDE_CODE:
|
||||
code = config.MAILBOX_VERIFICATION_OVERRIDE_CODE
|
||||
else:
|
||||
code = "{:06d}".format(random.randint(1, 999999))
|
||||
else:
|
||||
code = secrets.token_urlsafe(16)
|
||||
return MailboxActivation.create(
|
||||
|
Loading…
Reference in New Issue
Block a user