Skip to content
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

rejecting invites from appservice rooms isn't reflected in /sync responses #3462

Closed
ara4n opened this issue Mar 18, 2017 · 10 comments
Closed
Assignees
Labels
P1 S-Critical Prevents work, causes data loss and/or has no workaround T-Defect X-Regression X-Release-Blocker
Milestone

Comments

@ara4n
Copy link
Member

ara4n commented Mar 18, 2017

i have 30 stuck invites i can't reject from oftc channel invite spam

@ara4n ara4n added T-Defect S-Critical Prevents work, causes data loss and/or has no workaround P1 X-Release-Blocker labels Mar 20, 2017
@ara4n
Copy link
Member Author

ara4n commented Mar 20, 2017

this is a regression.

@lampholder lampholder modified the milestone: Riot web next release Mar 20, 2017
@kegsay
Copy link
Contributor

kegsay commented Mar 22, 2017

Does it work if you make a new incognito tab and log in with your account?

@dbkr
Copy link
Member

dbkr commented Mar 22, 2017

I can't repro this locally, trying on matrix.org

@dbkr
Copy link
Member

dbkr commented Mar 22, 2017

No luck reproing this. Are you still unable to reject the invites?

@dbkr
Copy link
Member

dbkr commented Mar 22, 2017

Right, I think this is actually the UI just not updating to remove the room from the left hand list. Theory: the list is updated when the leave call returns rather than when our membership of the room changes

@dbkr dbkr changed the title rejecting invites simply doesn't seem to be reflected in /sync responses rejecting invites from appservice rooms isn't reflected in /sync responses Mar 23, 2017
@dbkr dbkr closed this as completed Mar 23, 2017
@richvdh
Copy link
Member

richvdh commented Apr 6, 2017

The symptoms of this were:

  • further attempts to reject would result in 'Room does not exist'
  • clearing the client cache would make the invite disappear

matrix-org/synapse#2056 fixes it for synapse 0.20.

@madduck
Copy link

madduck commented Apr 6, 2017

Clearing the client cache on Android has no effect, i.e. the invite still can't be rejected. I don't know how to clear the client cache for riot.im in Chromium, other than force-reload…?

@kegsay
Copy link
Contributor

kegsay commented Apr 6, 2017

If you are using /develop there is a reset cache button in user settings. If you're using /app then force-refresh should be enough.

@madduck
Copy link

madduck commented Apr 6, 2017

Okay, found it, all the way at the bottom (using /develop). Unfortunately, this has no effect and the invites still can't be rejected.

@richvdh
Copy link
Member

richvdh commented May 3, 2017

FTR, @madduck 's issue was investigated and resolved at matrix-org/synapse#1987

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1 S-Critical Prevents work, causes data loss and/or has no workaround T-Defect X-Regression X-Release-Blocker
Projects
None yet
Development

No branches or pull requests

6 participants