-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Closed
matrix-org/matrix-react-sdk
#7107Labels
A-AliasesA-Room-SettingsO-FrequentAffects or can be seen by most users regularly or impacts most users' first experienceAffects or can be seen by most users regularly or impacts most users' first experienceS-MinorImpairs non-critical functionality or suitable workarounds existImpairs non-critical functionality or suitable workarounds existT-Defect
Description
Steps to reproduce
- Go to room settings (in the left panel, ⋯ -> Settings)
- Under Room Addresses -> Published Addresses, add and address that looks like "#someaddress"
- Add
- Get pop-up with "Error updating main address"
- Close dialog
- See bad alias shown in the list
- Under "main address" dropdown, see the bad alias listed
- Select the bad alias under "main address" to get another error dialog
Outcome
What did you expect?
Basic validation check when tabbing out of the field (like on login with password or email) and for the alias to not be shown if it fails to be added.
What happened instead?
There is no validation before I click "Add" and the alias shows as added after I get the error dialog. The bad alias is also listed under "main address" as well, and throws another error dialog if I try to select it there
Operating system
No response
Browser information
No response
URL for webapp
develop.element.io
Application version
No response
Homeserver
No response
Will you send logs?
No
Metadata
Metadata
Labels
A-AliasesA-Room-SettingsO-FrequentAffects or can be seen by most users regularly or impacts most users' first experienceAffects or can be seen by most users regularly or impacts most users' first experienceS-MinorImpairs non-critical functionality or suitable workarounds existImpairs non-critical functionality or suitable workarounds existT-Defect