This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
Room summary
is only provided for lazy loading /syncs
#15017
Labels
A-Spec-Compliance
places where synapse does not conform to the spec
A-Sync
defects related to /sync
O-Occasional
Affects or can be seen by some users regularly or most users rarely
S-Tolerable
Minor significance, cosmetic issues, low or no impact to users.
T-Defect
Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
As noted by @S7evinK here:
Synapse only provides a room
summary
in /sync responses when lazy loading is enabled. However, the spec says that many ofsummary
's fields (but notsummary
itself) are required under some conditions. eg.m.heroes
is required if the room’sm.room.name
orm.room.canonical_alias
state events are unset or empty.We should provide a room summary under the conditions mentioned by the spec and not just when lazy loading.
The text was updated successfully, but these errors were encountered: