runbox / runbox7

Runbox 7 web app
Other
127 stars 24 forks source link

#Identities: Creating/Editing an Identity for an existing Alias should not ask the user to validate the email #1586

Open castaway opened 2 months ago

castaway commented 2 months ago

Describe the bug An Identity that uses the same "email" value as an existing alias does not need to be validated as being owned by the user. the current UI labels the Identity as "Email not Validated" and sends an email.

Editing an Identity to change its Email address to one matching an existing Alias should also not require validation.

To Reproduce Steps to reproduce the behavior:

  1. Go to '/account/identities'
  2. Create an identity with an email matching an already existing alias (mine is for a virtual domain)
  3. Save the Identity
  4. See "Email not validated" on the card.

Expected behavior The Identity not to be labeled "Email not validated"

Screenshots 2024-07-10 11 58 19 runbox com 098f5661b287 2024-07-10 11 58 09 runbox com 1c7a13b27403

Desktop (please complete the following information):