Filter out some actions for failed local echoes (#1184)

* done

* pr suggestion
This commit is contained in:
Mauro
2023-06-27 18:41:18 +02:00
committed by GitHub
parent 13f5ec8a73
commit f54eb78503
9 changed files with 80 additions and 23 deletions
@@ -33,4 +33,16 @@ extension EventBasedTimelineItemProtocol {
var description: String {
"\(String(describing: Self.self)): id: \(id), timestamp: \(timestamp), isOutgoing: \(isOutgoing), properties: \(properties)"
}
var hasFailedToSend: Bool {
properties.deliveryStatus == .sendingFailed
}
var isMessage: Bool {
self is EventBasedMessageTimelineItemProtocol
}
var isRedacted: Bool {
self is RedactedRoomTimelineItem
}
}