Scope authenticated delivery cleanup

This commit is contained in:
jack
2026-07-26 07:17:22 +02:00
parent 41a6072b1b
commit 5d92dca135
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)
}