matrix-org / matrix-org/matrix.to
Unable to join a space in FluffyChat with the identifer that's provided due to mismatched home server
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.4k
- Forks
- 318
- PR merge metrics
- No merged PRs in 30d
Description
Using the FluffyChat client, I am able to join rooms whose addresses don't point to the home server that is selected. For instance if I have envs.net selected as my home server, I can join #envs_lounge:matrix.org just fine.
What I can't do is join spaces in this way. If I have matrix.org selected as my home server and I try to join the unredacted space by searching for #space:unredacted.org , I get a search result of a public room named "#space:unredacted.org" with 0 members and I get an error when joining. If I change my home server to unredacted.org, I can then find the space and join as intended.
I think the FluffyChat instructions for joining spaces needs to be changed, but I'm not sure how you would make it be able to tell between spaces and rooms.
Maybe this is something FluffyChat needs to change on their end?
I think it wouldn't be hard to change the instructions to cover spaces as well, but wasn't sure if that would clutter things up unneccessarily.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the FluffyChat instructions for joining Matrix rooms and spaces, then reproduce the reported search and join behavior with the home servers described in the issue. Determine whether the instructions need to cover spaces or whether the problem belongs in FluffyChat; done means the responsible behavior or guidance is clearly identified and verified.
Written by the indexing model from the issue text.
Assessment
- Domain
- documentation
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100