Permission Settings Don't Protect Against Self-Changes #26297
Labels
A-Power-Levels
The permissions that users have in rooms and spaces
A-Room-Settings
O-Occasional
Affects or can be seen by some users regularly or most users rarely
S-Major
Severely degrades major functionality or product features, with no satisfactory workaround
T-Defect
Steps to reproduce
I use Schildi, though the steps are also reproduceable on Element itself:
Outcome
What did you expect?
For an action that can potentially brick any space where the only admin is you, it's expected that there is a warning popup if you're modifying your own permission level.
What happened instead?
Your role changes right away. If the space had only one admin before, it now has zero admins. Under default settings, that'll essentially brick the entire space and prevent any metadata changes from ever emerging.
Operating system
Windows 11
Browser information
Ungoogled Chromium 117
URL for webapp
app.schildi.chat
Application version
SchildiChat version: 1.11.30-sc.2
Homeserver
matrix.org
Will you send logs?
No
The text was updated successfully, but these errors were encountered: