Background information
- dendrite-0.13.4+317b101
- postgresql-15.4
- Running native (no docker) on ArchLinux with nginx as SSL proxy
- go-1.21.4
- element-web-v1.11.51
Description
- Read Receipts are sent even when disabled in element-web User Preferences/Presence.
- Disabling inbound/outbound presence in dendrite config has no effect on receiving/sending receipts. (I have both disabled on my dendrite server.)
- I'm getting the Read Receipts from dendrite on another user/server (synapse with same element-web version)
Steps to reproduce
- Disable sending Read Receipts in element-web client with dendrite HS and read a message the other (synapse) user posted to a chat room
- Check on the other user (synapse) with
show read receipts from other users enabled that they are still getting read receipts from dendrite,
- Doing the same from the other (synapse) user works, i. e. read receipts are not sent when disabled by user preference.
Basically synapse honors this (element) user preference and dendrite ignores it.