PeerID 7/n: Unify PeerIDUtils & PeerIDResolver (#744)

This commit is contained in:
Islam
2025-10-02 13:41:47 +02:00
committed by GitHub
parent 8cfee095d3
commit f2473f857b
6 changed files with 8 additions and 40 deletions
+2 -2
View File
@@ -21,7 +21,7 @@ final class MessageRouter {
) { [weak self] note in
guard let self = self else { return }
if let data = note.userInfo?["peerPublicKey"] as? Data {
let peerID = PeerIDUtils.derivePeerID(fromPublicKey: data)
let peerID = PeerID(publicKey: data).id
Task { @MainActor in
self.flushOutbox(for: peerID)
}
@@ -29,7 +29,7 @@ final class MessageRouter {
// Handle key updates
if let newKey = note.userInfo?["peerPublicKey"] as? Data,
let _ = note.userInfo?["isKeyUpdate"] as? Bool {
let peerID = PeerIDUtils.derivePeerID(fromPublicKey: newKey)
let peerID = PeerID(publicKey: newKey).id
Task { @MainActor in
self.flushOutbox(for: peerID)
}