-
Notifications
You must be signed in to change notification settings - Fork 743
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
Inconsistent room joining behavior (in comparison with Element Web) #8677
Comments
Does Element Android succeed in joining the room ? |
No, MRS doesn't have make_join endpoint - it's a directory server, and it expects clients to join the resident server of the room in question, not MRS instance itself. So, Element Android just shows "retry" red text instead of "join" button |
I've just succeeded joining a room from Though I've used element from the Play Store. If you still see the issue then can you post a video that can show us the exact steps you take to repro? |
Element Android:
Element Web:
Unfortunately, I can't provide test results using the Play Store version at this moment |
Just tried to join a room on frei.chat using my frei.chat account via the matrixrooms.info list. Unfortunately it didn't work. On Element Android it shows the little check mark, but the room does not appear in the list of joined rooms. |
I've tested right now with the latest f-droid apk and it's working: I can join rooms after looking them up form the matrixrooms.info directory. |
Interesting, 4 days later it works now. Cannot tell why Element (Android 14) didn't want to join channels. Thanks though :) |
Steps to reproduce
matrixrooms.info
as directory serverGET /_matrix/federation/v1/make_join/ROOM_ID/MATRIX_USER_ID?ver=1&ver=2&ver=3&ver=4&ver=5&ver=6&ver=7&ver=8&ver=9&ver=10&ver=11 HTTP/1.1
request to the directory server, ignoring the fact theROOM_ID
is from another serverOutcome
What did you expect?
Identical behavior with Element Web, i.e.
make_join
is sent to the room's resident serverWhat happened instead?
Element Android sends
make_join
to the directory server, even when room is located on a different server.Your phone model
N/A
Operating system version
N/A
Application version and app store
Element 1.6.6.sc73 (F-Droid), Matrix SDK 1.6.6, Crypto Rust SDK 0.6.0, Crypto Vodozemac 0.4.0
Homeserver
matrixrooms.info (MRS latest)
Will you send logs?
No
Are you willing to provide a PR?
No
The text was updated successfully, but these errors were encountered: