-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
When "Publish this room to the public in matrix.org's room directory?" fails it should display why #27981
Comments
Can I take this one up? I'm actually starting out with Open Source, so wanted to try my hands on this. |
I have raised a PR, please check |
I'm not a developer on Element, but from briefly scanning the code, does it really show the actual error? It looks a little like it just always claims it's a permission issue. At least in the situation where I tested it, I would be surprised if it was a permission issue although I guess I don't really know. |
@ell1e Well, if you open up the inspect tab, you will notice that the error comes from 403 request. Though I can change this to more generic error like |
So is your change checking that it's actually a 403 response? My apologies if it is. But I think whether I happen to be seeing a 403 is less relevant to addressing this properly, but rather what errors are reasonably possible. |
Same is happening for me. It just toggles back to off without any error. |
@alienarena apparently room publishing on the |
Steps to reproduce
matrix.org
Outcome
What did you expect?
It either stays turned on or there's an error message explaining what's going on. I'm not filing this ticket with the intention of claiming that I think enabling this toggle should be allowed in my specific case, but if it's prohibited for a good reason then I'd expect any explanation to be displayed. My apologies if there is one somewhere and I just somehow missed it.
What happened instead?
The toggle can't be toggled on and just silently turns off again. Sorry if I'm missing something obvious here, but it seems like a bug that no info is displayed about this.
Operating system
Linux
Browser information
Firefox 129.0.2 (64-bit)
URL for webapp
app.element.io
Application version
Element version: 1.11.76 Crypto version: Rust SDK 0.7.1 (c8c9d15), Vodozemac 0.6.0
Homeserver
matrix.org
Will you send logs?
No
The text was updated successfully, but these errors were encountered: