mirror of
https://github.com/element-hq/synapse
synced 2024-10-02 08:02:41 +00:00
Make room name optional
This commit is contained in:
parent
70ecd4d8d3
commit
71eabe5e63
3 changed files with 5 additions and 4 deletions
|
@ -879,8 +879,7 @@ class SlidingSyncHandler:
|
|||
|
||||
return SlidingSyncResult.RoomResult(
|
||||
# TODO: Dummy value
|
||||
# TODO: Make this optional because a computed name doesn't make sense for translated cases
|
||||
name="TODO",
|
||||
name=None,
|
||||
# TODO: Dummy value
|
||||
avatar=None,
|
||||
# TODO: Dummy value
|
||||
|
|
|
@ -990,7 +990,6 @@ class SlidingSyncRestServlet(RestServlet):
|
|||
)
|
||||
|
||||
serialized_rooms[room_id] = {
|
||||
"name": room_result.name,
|
||||
"required_state": serialized_required_state,
|
||||
"timeline": serialized_timeline,
|
||||
"prev_batch": await room_result.prev_batch.to_string(self.store),
|
||||
|
@ -1002,6 +1001,9 @@ class SlidingSyncRestServlet(RestServlet):
|
|||
"num_live": room_result.num_live,
|
||||
}
|
||||
|
||||
if room_result.name:
|
||||
serialized_rooms[room_id]["name"] = room_result.name
|
||||
|
||||
if room_result.avatar:
|
||||
serialized_rooms[room_id]["avatar"] = room_result.avatar
|
||||
|
||||
|
|
|
@ -186,7 +186,7 @@ class SlidingSyncResult:
|
|||
(with potentially other old events in the timeline).
|
||||
"""
|
||||
|
||||
name: str
|
||||
name: Optional[str]
|
||||
avatar: Optional[str]
|
||||
heroes: Optional[List[EventBase]]
|
||||
initial: bool
|
||||
|
|
Loading…
Reference in a new issue