Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Old, closed rooms reaappear in historical with no way to leave #5337

Closed
the-moog opened this issue Jun 4, 2019 · 6 comments
Closed

Old, closed rooms reaappear in historical with no way to leave #5337

the-moog opened this issue Jun 4, 2019 · 6 comments

Comments

@the-moog
Copy link

the-moog commented Jun 4, 2019

Description

Using the Riot/desktop client; Some old, closed test rooms that have no members have just reappeared in 'Historical'.

Usually when you leave a room it goes into historical, then you can press 'forget' to remove the room completely.

Some rooms (tests from ages ago) have just reapeared but there is no way to leave or delete them. I'd call them 'gost rooms'. Strangely, going to the room properties and pressing 'Leave room' results in 'No such room'.

Is this intentional behaviour?

Steps to reproduce

I have no idea how to reproduce this, they just suddenly appeared.

Finally leaving a room should forget it forever, ideally purge it?

Version information

  • Homeserver: matrix.bsac240.org.uk

What version of Synapse is running?
Synapse Version: 0.99.5.2
Riot: 1.2.1
mxisd: 1.4.3.2

  • Install method:
    DEB package

  • Platform:
    Ubuntu 16.04.6

@aaronraimist
Copy link
Contributor

If you are talking about rooms with no forget button that is a Riot bug element-hq/element-web#9168

@the-moog
Copy link
Author

the-moog commented Jun 5, 2019

I don't think so. They had a forget button, which was pressed at some time in the past, now they are back - like ghosts. They also come and go....

@cyphar
Copy link

cyphar commented Jun 11, 2019

I see this quite often. If you forget the room, it disappears but may reappear again later if you forget a different room (once they re-appear you cannot forget them anymore). Then they possibly disappear (or reappear) after restarts.

@richvdh
Copy link
Member

richvdh commented Aug 1, 2022

I don't think this is an issue any more (or if it is, it's not a synapse bug: afaik Synapse does not report "historical rooms" except at the point you leave). I'm going to close it, but if people are still seeing it, we can reopen.

@richvdh richvdh closed this as completed Aug 1, 2022
@aaronraimist
Copy link
Contributor

@richvdh Presumably those rooms are also reported when include_leave is true

https://spec.matrix.org/v1.3/client-server-api/#leaving-rooms

Once a user leaves a room, it will no longer appear in the response to the /sync API unless it is explicitly requested via a filter with the include_leave field set to true.

@TommyTran732
Copy link

I don't think this is an issue any more (or if it is, it's not a synapse bug: afaik Synapse does not report "historical rooms" except at the point you leave). I'm going to close it, but if people are still seeing it, we can reopen.

It is still an issue and is likely a synapse bug.Even if you were to install the desktop client on a different machine, those ghost rooms will still show up.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants