Scope authenticated delivery cleanup

This commit is contained in:
jack
2026-07-25 23:49:42 +02:00
parent 26a7d3aaee
commit 460c97a810
12 changed files with 684 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)
}