Skip to content

Commit aebc224

Browse files
authored
Update the SDK. (#4286)
1 parent deb7e95 commit aebc224

File tree

4 files changed

+7
-11
lines changed

4 files changed

+7
-11
lines changed

ElementX.xcodeproj/project.pbxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8767,7 +8767,7 @@
87678767
repositoryURL = "https://github.com/element-hq/matrix-rust-components-swift";
87688768
requirement = {
87698769
kind = exactVersion;
8770-
version = 25.07.02;
8770+
version = 25.07.03;
87718771
};
87728772
};
87738773
701C7BEF8F70F7A83E852DCC /* XCRemoteSwiftPackageReference "GZIP" */ = {

ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ElementX/Sources/Services/Timeline/TimelineItems/RoomTimelineItemFactory.swift

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -674,7 +674,7 @@ struct RoomTimelineItemFactory: RoomTimelineItemFactoryProtocol {
674674
return .notLoaded
675675
case .pending:
676676
return .loading
677-
case .ready(let content, let senderID, let senderProfile):
677+
case .ready(let content, let senderID, let senderProfile, _, _):
678678
let sender = buildTimelineItemSender(senderID: senderID, senderProfile: senderProfile)
679679

680680
let latestEventContent: TimelineEventContent = switch content {
@@ -810,7 +810,7 @@ struct RoomTimelineItemFactory: RoomTimelineItemFactoryProtocol {
810810
return .init(details: .notLoaded(eventID: details.eventId()), isThreaded: isThreaded)
811811
case .pending:
812812
return .init(details: .loading(eventID: details.eventId()), isThreaded: isThreaded)
813-
case let .ready(timelineItem, senderID, senderProfile):
813+
case let .ready(timelineItem, senderID, senderProfile, _, _):
814814
let sender = buildTimelineItemSender(senderID: senderID, senderProfile: senderProfile)
815815

816816
let replyContent: TimelineEventContent
@@ -897,11 +897,7 @@ struct RoomTimelineItemFactory: RoomTimelineItemFactoryProtocol {
897897
private extension EmbeddedEventDetails {
898898
var isThreaded: Bool {
899899
switch self {
900-
case .ready(let content, _, _):
901-
guard case let .msgLike(messageLikeContent) = content else {
902-
return false
903-
}
904-
900+
case .ready(.msgLike(let messageLikeContent), _, _, _, _):
905901
return messageLikeContent.threadRoot != nil
906902
default:
907903
return false

project.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ packages:
6565
# Element/Matrix dependencies
6666
MatrixRustSDK:
6767
url: https://github.com/element-hq/matrix-rust-components-swift
68-
exactVersion: 25.07.02
68+
exactVersion: 25.07.03
6969
# path: ../matrix-rust-sdk
7070
Compound:
7171
url: https://github.com/element-hq/compound-ios

0 commit comments

Comments
 (0)