Update the SDK. (#4286)

This commit is contained in:
Doug
2025-07-03 17:49:13 +01:00
committed by GitHub
parent deb7e95fd9
commit aebc224de1
4 changed files with 7 additions and 11 deletions
@@ -674,7 +674,7 @@ struct RoomTimelineItemFactory: RoomTimelineItemFactoryProtocol {
return .notLoaded
case .pending:
return .loading
case .ready(let content, let senderID, let senderProfile):
case .ready(let content, let senderID, let senderProfile, _, _):
let sender = buildTimelineItemSender(senderID: senderID, senderProfile: senderProfile)
let latestEventContent: TimelineEventContent = switch content {
@@ -810,7 +810,7 @@ struct RoomTimelineItemFactory: RoomTimelineItemFactoryProtocol {
return .init(details: .notLoaded(eventID: details.eventId()), isThreaded: isThreaded)
case .pending:
return .init(details: .loading(eventID: details.eventId()), isThreaded: isThreaded)
case let .ready(timelineItem, senderID, senderProfile):
case let .ready(timelineItem, senderID, senderProfile, _, _):
let sender = buildTimelineItemSender(senderID: senderID, senderProfile: senderProfile)
let replyContent: TimelineEventContent
@@ -897,11 +897,7 @@ struct RoomTimelineItemFactory: RoomTimelineItemFactoryProtocol {
private extension EmbeddedEventDetails {
var isThreaded: Bool {
switch self {
case .ready(let content, _, _):
guard case let .msgLike(messageLikeContent) = content else {
return false
}
case .ready(.msgLike(let messageLikeContent), _, _, _, _):
return messageLikeContent.threadRoot != nil
default:
return false