mirror of
https://github.com/simple-login/app.git
synced 2024-09-28 20:51:29 +02:00
fix case /mailbox/confirm_change is called in unauthorized user
This commit is contained in:
parent
0e24513bcf
commit
89648a83dd
@ -263,7 +263,8 @@ def mailbox_confirm_change_route():
|
|||||||
|
|
||||||
# new_email can be None if user cancels change in the meantime
|
# new_email can be None if user cancels change in the meantime
|
||||||
if mailbox and mailbox.new_email:
|
if mailbox and mailbox.new_email:
|
||||||
if Mailbox.get_by(email=mailbox.new_email, user_id=current_user.id):
|
user = mailbox.user
|
||||||
|
if Mailbox.get_by(email=mailbox.new_email, user_id=user.id):
|
||||||
flash(f"{mailbox.new_email} is already used", "error")
|
flash(f"{mailbox.new_email} is already used", "error")
|
||||||
return redirect(
|
return redirect(
|
||||||
url_for("dashboard.mailbox_detail_route", mailbox_id=mailbox.id)
|
url_for("dashboard.mailbox_detail_route", mailbox_id=mailbox.id)
|
||||||
|
Loading…
Reference in New Issue
Block a user