set custom=True when user creates a custom alias
This commit is contained in:
parent
ddf188f146
commit
8c38fe5b56
|
@ -41,7 +41,7 @@ def custom_alias():
|
||||||
else:
|
else:
|
||||||
# create the new alias
|
# create the new alias
|
||||||
LOG.d("create custom alias %s for user %s", full_email, current_user)
|
LOG.d("create custom alias %s for user %s", full_email, current_user)
|
||||||
GenEmail.create(email=full_email, user_id=current_user.id)
|
GenEmail.create(email=full_email, user_id=current_user.id, custom=True)
|
||||||
db.session.commit()
|
db.session.commit()
|
||||||
|
|
||||||
flash(f"Email alias {full_email} has been created", "success")
|
flash(f"Email alias {full_email} has been created", "success")
|
||||||
|
|
|
@ -123,7 +123,9 @@ def authorize():
|
||||||
email = f"{convert_to_id(custom_email_prefix)}.{email_suffix}@{EMAIL_DOMAIN}"
|
email = f"{convert_to_id(custom_email_prefix)}.{email_suffix}@{EMAIL_DOMAIN}"
|
||||||
LOG.d("create custom email alias %s for user %s", email, current_user)
|
LOG.d("create custom email alias %s for user %s", email, current_user)
|
||||||
|
|
||||||
gen_email = GenEmail.create(email=email, user_id=current_user.id)
|
gen_email = GenEmail.create(
|
||||||
|
email=email, user_id=current_user.id, custom=True
|
||||||
|
)
|
||||||
db.session.flush()
|
db.session.flush()
|
||||||
else: # user picks an email from suggestion
|
else: # user picks an email from suggestion
|
||||||
if chosen_email != current_user.email:
|
if chosen_email != current_user.email:
|
||||||
|
|
Loading…
Reference in New Issue