You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have introduced RoomInfoNotableUpdateReason to get finer grained updates from a RoomInfo, and to reduce the number of updates for RoomList. Turns out, we had to disable it (see #3728) because a lot of business rules were not clearly defined: the room list was missing updates from RoomInfo. We need to restore RoomInfoNotableUpdateReason, but first we need to define the business rules exactly.
We have introduced
RoomInfoNotableUpdateReason
to get finer grained updates from aRoomInfo
, and to reduce the number of updates forRoomList
. Turns out, we had to disable it (see #3728) because a lot of business rules were not clearly defined: the room list was missing updates fromRoomInfo
. We need to restoreRoomInfoNotableUpdateReason
, but first we need to define the business rules exactly.RoomInfoNotableUpdateReasons::READ_RECEIPT
#3680 to makeREAD_RECEIPT
an explicit update,UNREAD_MARKER
an explicit update,But a lot more are missing, like a new room name, a new room avatar, stuff like that. We need to list them precisely.
cc @manuroe
The text was updated successfully, but these errors were encountered: