Change email doesn't show errors #173

Closed
opened 2025-07-08 08:41:47 -04:00 by AtHeartEngineer · 0 comments

Originally created by @SaadBazaz on 2/21/2025

Vaultwarden Support String

Can't obtain, idk

Vaultwarden Build Version

Latest as of the date this issue was created

Deployment method

Official Container Image

Custom deployment method

I'm using it through Coolify, as a One-Click service

Reverse Proxy

Traefix

Host/Server Operating System

Linux

Operating System Version

Ubuntu Server 24

Clients

Web Vault

Client Version

No idea

Steps To Reproduce

(Pre-setup)

  1. Go to Admin Console of your VaultWarden instance
  2. Invite a user, let's say "chad@example.com"
  3. This user has NOT joined VaultWarden yet

Test repro:
You are currently "steve@example.com"

  1. Go to your Settings -> My account
  2. Under "Change Email", Enter Master code
  3. Enter New Email -> "chad@example.com"

Expected Result

It should ideally show:
"This email is already in use. Please try a different email."
Or something similar. Or at least throw a 500 unknown error.

Actual Result

It silently fails, even though Network tab shows a 400 request error.

Logs


Screenshots or Videos

https://github.com/user-attachments/assets/c9fc08d7-3510-4e4c-b936-59590f9f187d

Additional Context

No response

*Originally created by @SaadBazaz on 2/21/2025* ### Vaultwarden Support String Can't obtain, idk ### Vaultwarden Build Version Latest as of the date this issue was created ### Deployment method Official Container Image ### Custom deployment method I'm using it through Coolify, as a One-Click service ### Reverse Proxy Traefix ### Host/Server Operating System Linux ### Operating System Version Ubuntu Server 24 ### Clients Web Vault ### Client Version No idea ### Steps To Reproduce (Pre-setup) 1. Go to Admin Console of your VaultWarden instance 2. Invite a user, let's say "chad@example.com" 3. This user has NOT joined VaultWarden yet Test repro: You are currently "steve@example.com" 1. Go to your Settings -> My account 2. Under "Change Email", Enter Master code 3. Enter New Email -> "chad@example.com" ### Expected Result It should ideally show: "This email is already in use. Please try a different email." Or something similar. Or at least throw a 500 unknown error. ### Actual Result It silently fails, even though Network tab shows a 400 request error. ### Logs ```text ``` ### Screenshots or Videos https://github.com/user-attachments/assets/c9fc08d7-3510-4e4c-b936-59590f9f187d ### Additional Context _No response_
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/vaultwarden#173