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

fixed: room tags event listening #410

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

primalmotion
Copy link

It's been a little while that room tag were not working for me. I was able to add some (visible in other clients like nheko) but gomuks never got them back.

After hacking around it seemed that the generated JSON filter (which from what I understand is a way to only ask to be notified for particular events) was not correct. This simple patch fixes all the room tags issues I had.

I'm not sure if this is an elegant fix though. Please let me know

@tulir
Copy link
Owner

tulir commented Jan 13, 2023

Tags are on the room level, and the room level account data filter already includes that. It sounds like a server bug if it's not reading the filter correctly

@primalmotion
Copy link
Author

primalmotion commented Jan 13, 2023

Yeah I saw that, but that did not match anything for me. I'm on latest dendrite master. The weird thing is that tags are perfectly visible on other clients like Nheko.

@tulir
Copy link
Owner

tulir commented Jan 13, 2023

Sounds like a dendrite bug then 🤔

Should probably make sure it works on synapse and then file an issue with dendrite

@primalmotion
Copy link
Author

huh.. the latest master changes seem to fix my issue. that's weird

@primalmotion
Copy link
Author

Ok no it doesn't. All tags are gone after /sync without my patch

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

Successfully merging this pull request may close these issues.

2 participants