This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
redundant top-level membership
field in m.room.member events
#6226
Labels
A-Spec-Compliance
places where synapse does not conform to the spec
O-Uncommon
Most users are unlikely to come across this or unexpected workflow
S-Tolerable
Minor significance, cosmetic issues, low or no impact to users.
T-Task
Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
X-Consult-Clients
Need to investigate if this change breaks clients
When doing an initial
/sync
, the matrix.org homeserver returned the following event:This is a
State Event
. For some reason, it has both a top-levelmembership
field (which it probably shouldn't?), and one inside thecontent
(as required by the spec).This is particularly strange because in almost all
m.room.member
events this will not occur, but it sometimes does, returning twomembership
fields rather than one. This is harmless for clients, but there may be some underlying bug in synapse?The text was updated successfully, but these errors were encountered: