-
-
Notifications
You must be signed in to change notification settings - Fork 257
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
Space rooms shows as unknown over federation #1846
Comments
When you left the room, were you the only member of it? |
no, i invited a bot i control as well... so if it were critical, i could use the bot to re-invite myself. but this wasn't necessary for this testing. the room continues to exist and have users in it, though, if that's what you're asking. |
|
what is the homeserver of your account? just wanna to make sure it's not element-hq/synapse#17143 |
Could you please try joining your room which is shown as private by copying it's room_id via "Home" > "Join with Address", it looks like to me as a server side issue (element-hq/synapse#17143). the one private room in cinny space is actually a private room. |
ok, well i just replicated the behavior with the Announcements room, which is not a private room: i was indeed able to rejoin the announcements room with the room ID, however, now it shows up under the Home category. if i navigate back to the Cinny space lobby, i can see the room description, and click the arrow to go to the room, but it shows me a landing page: and then clicking that button takes me back to the view of the room in the Home pane. i should clarify that for me, the Cinny space is a sub-space of a broader personal space i've created for matrix rooms. |
Thanks for feedback. i got you. Room shown as private in space lobby will be fixed with synapse MR element-hq/synapse#17194 the other issue of room appearing in home is Cinny's issue. |
Should be fixed for synapse user with synapse v1.114.0 |
Could you please check the same account on element? I have tested this yesterday with two different accounts and was getting all the rooms. |
@kfiven you made the following comment in #1897 :
i just want to clarify that the original reproducibility steps in this ticket are still valid, and those steps do not require that the rooms be configured on another homeserver or have anything to do with federation. all steps are performed with the same account, on the same homeserver. i have just re-tested those steps using the current latest stable releases of all software as of today and i see the same behavior (cinny v4.2.0 in docker + synapse v1.115.0). reproducing with a matrix.org account on app.cinny.in: Screencast.from.2024-09-27.09-21-13.webmrealized my testing might have been flawed without having another room member, but i've just done it again after adding someone else to the room and it behaves identically. |
well now those rooms aren't showing up in the space directory in element-web either, so i'm confused. i'll need to set up a clean-room to test more. |
This is because you were the only member of these rooms and when you left they got deleted. |
Element web just doesn't show the deleted rooms, cinny shows everything that's in m. space. child event, this was kept like this because people can know what's part of their space and can cleanup. This is one the reason as well of those unknown rooms and this is valid as no client can show the actual room that was there. |
as i said, i tried it with another user in the room as well and there is no change in behavior, so i don't believe that to be the case here. but again, i'd need to set up a cleaner experiment. |
Describe the bug
i run several rooms that can only be joined by members of the parent space. in cinny, in the space lobby, rooms that are not joined that have this restrictive membership configuration are only shown as "private room", with no option to view the room information or join it.
Reproduction
Expected behavior
room lobby should show the room icon, name, address, description, etc. for members of the space, and should allow people to join the room.
Platform and versions
Additional context
No response
The text was updated successfully, but these errors were encountered: