Harden private media migration compatibility

This commit is contained in:
jack
2026-07-25 23:49:41 +02:00
committed by jack
parent 502692d552
commit e38373885d
31 changed files with 2703 additions and 120 deletions
@@ -53,6 +53,12 @@ struct BLENoiseSessionQueues {
return payloads
}
func containsTypedPayload(transferId: String) -> Bool {
typedPayloadsByPeerID.values.contains { payloads in
payloads.contains { $0.transferId == transferId }
}
}
@discardableResult
mutating func removeTypedPayload(transferId: String) -> Bool {
for peerID in Array(typedPayloadsByPeerID.keys) {