mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-10-31 16:24:11 +00:00
Bump the RustSDK to v25.12.17
This commit is contained in:
committed by
Stefan Ceriu
parent
2b0bd08311
commit
4bf3d5099c
@@ -9598,7 +9598,7 @@
|
||||
repositoryURL = "https://github.com/element-hq/matrix-rust-components-swift";
|
||||
requirement = {
|
||||
kind = exactVersion;
|
||||
version = 25.12.11;
|
||||
version = 25.12.17;
|
||||
};
|
||||
};
|
||||
701C7BEF8F70F7A83E852DCC /* XCRemoteSwiftPackageReference "GZIP" */ = {
|
||||
|
||||
@@ -158,8 +158,8 @@
|
||||
"kind" : "remoteSourceControl",
|
||||
"location" : "https://github.com/element-hq/matrix-rust-components-swift",
|
||||
"state" : {
|
||||
"revision" : "8efbdc808f699f6df830f552a2b302e91d45431a",
|
||||
"version" : "25.12.11"
|
||||
"revision" : "22e7419cc1dd4fe9cdcc9e596e86b805ca1be809",
|
||||
"version" : "25.12.17"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
||||
@@ -260,11 +260,19 @@ class RoomSummaryProvider: RoomSummaryProviderProtocol {
|
||||
|
||||
if let latestRoomMessage = roomDetails.latestEvent {
|
||||
switch latestRoomMessage {
|
||||
case .local(let timestamp, let senderID, let profile, let content, let isSending):
|
||||
case .local(let timestamp, let senderID, let profile, let content, let state):
|
||||
let sender = TimelineItemSender(senderID: senderID, senderProfile: profile)
|
||||
attributedLastMessage = eventStringBuilder.buildAttributedString(for: content, sender: sender, isOutgoing: true)
|
||||
lastMessageDate = Date(timeIntervalSince1970: TimeInterval(timestamp / 1000))
|
||||
lastMessageState = isSending ? .sending : .failed // No need to worry about sent for .local: https://github.com/matrix-org/matrix-rust-sdk/issues/3941
|
||||
|
||||
switch state {
|
||||
case .isSending:
|
||||
lastMessageState = .sending
|
||||
case .cannotBeSent:
|
||||
lastMessageState = .failed
|
||||
case .hasBeenSent:
|
||||
lastMessageState = nil
|
||||
}
|
||||
case .remote(let timestamp, let senderID, let isOwn, let profile, let content):
|
||||
let sender = TimelineItemSender(senderID: senderID, senderProfile: profile)
|
||||
attributedLastMessage = eventStringBuilder.buildAttributedString(for: content, sender: sender, isOutgoing: isOwn)
|
||||
|
||||
+1
-1
@@ -71,7 +71,7 @@ packages:
|
||||
# Element/Matrix dependencies
|
||||
MatrixRustSDK:
|
||||
url: https://github.com/element-hq/matrix-rust-components-swift
|
||||
exactVersion: 25.12.11
|
||||
exactVersion: 25.12.17
|
||||
# path: ../matrix-rust-sdk
|
||||
Compound:
|
||||
path: compound-ios
|
||||
|
||||
Reference in New Issue
Block a user