element-hq / element-hq/element-call
"Something went wrong" when the room ID gets re-encoded by clients
- Dominant language
- TypeScript
- Stars
- 996
- Forks
- 213
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 55
Description
### Steps to reproduce
1. In an unknown client, send a link to an Element Call which re-encodes `%3A` to `%253A`
2. Click that link
3. Get 'Something went wrong"
### Outcome
#### What did you expect?
A descriptive error message like "that room doesn't exist" or "that link is bad" rather than "it broke".
I explicitly do *not* expect that Element Call fix the URL for me. I'd rather go back to the original poster and tell them it's broken.
#### What happened instead?
"Something went wrong"
### Operating system
Windows 11 Pro
### Browser information
Chrome Version 143.0.7499.41
### URL for webapp
call.element.io
### Will you send logs?
Yes
Contributor guide
Assessment
This issue has not been assessed yet.