Skip to content

Don't easily let people ignoring themselves, or alert them if it's so. #410

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

Open
grinapo opened this issue Feb 17, 2020 · 5 comments
Open

Comments

@grinapo
Copy link

grinapo commented Feb 17, 2020

It took me considerable time, effort and @tulir'ing to realise that I have, hopefully accidentally, ignored myself.

It is profoundly confusing: I don't see my sent messages while they are sent, there is no error in console (why would there...), people answering me but I don't see them quoting me... etc. Everything is fine and dandy according to the logs and traffic except - it doesn't work.

I can't say there isn't a case when someone want to deliberately ignore him/her/itself, but I dare to say it should only be done along a big warning, or, actually, there should be a red top warning about the user being ignoring self, since it's actully almost impossible to figure out (especially if you have never ignored anyone).

Version information

  • Platform: web (in-browser) or desktop?

Possibly all, but was noticed on the web client, v1.5.8

@jryans jryans added the P2 label Feb 17, 2020
@jryans
Copy link

jryans commented Feb 17, 2020

@grinapo How did you ignore yourself? Self-ignoring is hidden in user info at least, so did you use /ignore?

@grinapo
Copy link
Author

grinapo commented Feb 17, 2020

@grinapo How did you ignore yourself? Self-ignoring is hidden in user info at least, so did you use /ignore?

Definitely not. Also, I can't tell you how since I was not aware of it.

I am using riotweb and riotX-dev, and any of those may have done it. I suspect riotX but I don't have enough proof for the accusation.

@t3chguy
Copy link
Member

t3chguy commented May 19, 2020

If anything this should be a Synapse issue so that Synapse prevents ignoring yourself.
Synapse is the thing filtering out those users based on the account_data list: https://matrix.org/docs/spec/client_server/r0.6.0#m-ignored-user-list

@erkinalp
Copy link

@t3chguy Client change is also required, as Labs ignores (the one using policy rooms) are implemented client-side.

@t3chguy t3chguy transferred this issue from element-hq/element-web Jun 7, 2022
@erkinalp
Copy link

Still not solved client-side.

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

No branches or pull requests

5 participants