Immediately trigger EDU sending after client read receipt

Previously, read receipts would only be forwarded via federation
incidentally when some PDU was later sent to the destination server.
Trigger a send without any event to collect EDUs and get read receipts
out directly.
This commit is contained in:
Lambda 2025-02-09 17:57:23 +00:00 committed by Charles Hall
parent 81c5f09919
commit 6bcc4e310e
No known key found for this signature in database
GPG key ID: 7B8E0645816E07CF
3 changed files with 39 additions and 14 deletions

View file

@ -237,6 +237,8 @@ This will be the first release of Grapevine since it was forked from Conduit
revalidating every alias. This makes it possible to add/remove aliases when
some of the existing aliases cannot be validated.
([!158](https://gitlab.computer.surgery/matrix/grapevine/-/merge_requests/158))
28. Fix read receipts not being sent over federation (or only arbitrarily late)
([!162](https://gitlab.computer.surgery/matrix/grapevine/-/merge_requests/162))
### Added