Fix missing read receipts in the timeline and edits in the room list. (#4807)

* Update the enterprise submodule.

* Update the SDK.
This commit is contained in:
Doug
2025-12-02 15:49:23 +00:00
committed by GitHub
parent bf7df1ec0a
commit d545a2b904
6 changed files with 130 additions and 25 deletions
@@ -85,7 +85,7 @@ class JoinedRoomProxy: JoinedRoomProxyProtocol {
filter: .eventTypeFilter(filter: excludedEventsFilter),
internalIdPrefix: nil,
dateDividerMode: .daily,
trackReadReceipts: true,
trackReadReceipts: .messageLikeEvents,
reportUtds: true)),
kind: .live)
@@ -150,7 +150,7 @@ class JoinedRoomProxy: JoinedRoomProxyProtocol {
filter: .all,
internalIdPrefix: UUID().uuidString,
dateDividerMode: .daily,
trackReadReceipts: false,
trackReadReceipts: .disabled,
reportUtds: true))
return .success(TimelineProxy(timeline: sdkTimeline, kind: .detached))
@@ -178,7 +178,7 @@ class JoinedRoomProxy: JoinedRoomProxyProtocol {
filter: .all,
internalIdPrefix: UUID().uuidString,
dateDividerMode: .daily,
trackReadReceipts: true,
trackReadReceipts: .messageLikeEvents,
reportUtds: true))
let timeline = TimelineProxy(timeline: sdkTimeline, kind: .thread(rootEventID: eventID))
@@ -225,7 +225,7 @@ class JoinedRoomProxy: JoinedRoomProxyProtocol {
filter: .onlyMessage(types: rustMessageTypes),
internalIdPrefix: nil,
dateDividerMode: .monthly,
trackReadReceipts: false,
trackReadReceipts: .disabled,
reportUtds: true))
let timeline = TimelineProxy(timeline: sdkTimeline, kind: .media(presentation))
@@ -256,7 +256,7 @@ class JoinedRoomProxy: JoinedRoomProxyProtocol {
filter: .all,
internalIdPrefix: nil,
dateDividerMode: .daily,
trackReadReceipts: false,
trackReadReceipts: .disabled,
reportUtds: true))
let timeline = TimelineProxy(timeline: sdkTimeline, kind: .pinned)