Scope authenticated delivery cleanup

This commit is contained in:
jack
2026-07-26 01:46:12 +02:00
parent a9642267b7
commit 94ff23ac78
12 changed files with 693 additions and 73 deletions
@@ -700,6 +700,19 @@ private final class PerfDeliveryContext: ChatDeliveryContext {
store.setDeliveryStatus(status, forMessageID: messageID)
}
@discardableResult
func setDeliveryStatus(
_ status: DeliveryStatus,
forMessageID messageID: String,
inDirectPeerAliases peerIDs: Set<PeerID>
) -> Bool {
store.setDeliveryStatus(
status,
forMessageID: messageID,
inDirectPeerAliases: peerIDs
)
}
func deliveryStatus(forMessageID messageID: String) -> DeliveryStatus? {
store.deliveryStatus(forMessageID: messageID)
}