-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failed to change power level in certain channels #19751
Comments
This is the actual error:
|
Is there any workaround or fix for this issue? The channel in question is the main bridged Matrix channel of our Nim community (bridged to Discord and IRC). It's quite troublesome for us as we currently only have one active admin in this channel, and they don't always have time to remove spam. Maybe it's possible to promote admins some other way? |
Is the Nim channel the only one affected? Judging by that error it seems like all channels should have the same error.. |
@PMunch I doubt all channels have the same exact user joined ( |
Oh that's what it meant? To be honest that error message doesn't make much sense, it first shows their username, then complains that '0' is not an integer |
Just tried again and still can't change power levels in that channel. Anything else that I can do to help repro? I'm not sure this is related to that specific username. |
So that room has a broken power levels event
Given that Synapse is happy to return these, it should also be happy to accept them. I'd suggest this be raised on the Synapse repo. Requiring that all clients repair all power levels events seems the wrong balance. |
Closing in favour of matrix-org/synapse#12538 |
Steps to reproduce
Outcome
What did you expect?
User gets mod privs
What happened instead?
This works in other channels. For some reason in this channel specifically it fails :/
Operating system
Windows
Browser information
Firefox
URL for webapp
app.element.io
Application version
No response
Homeserver
No response
Will you send logs?
Yes
The text was updated successfully, but these errors were encountered: