This repository has been archived by the owner on Nov 25, 2024. It is now read-only.
The transaction_id within events is not serialised in many endpoints #3000
Labels
good first issue
Want to help with Dendrite? These are the issues to start with!
O-Frequent
Affects or can be seen by most users regularly or impacts most users' first experience
spec-compliance
Fix something that doesn't comply with the specs
T-Defect
Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
Similar to matrix-org/synapse#15173 in Synapse
There are many endpoints that return events, and in those representations they should include the
transaction_id
in the unsigned part of the event.I wrote a Complement test to highlight that Synapse had this issue by testing using the
/rooms/{roomId}/event/{eventId}
endpoint, and Dendrite also fails on this test. I haven't tested the other endpoints, nor covered them in the Complement test. matrix-org/complement#621The text was updated successfully, but these errors were encountered: