From 980c1158b9d6e82a0ede458ce687323e7ec157ee Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Mon, 23 Sep 2019 10:49:41 +1000 Subject: [PATCH] Add TODO --- SignalServiceKit/src/Loki/API/LokiAPI.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/SignalServiceKit/src/Loki/API/LokiAPI.swift b/SignalServiceKit/src/Loki/API/LokiAPI.swift index 9d725fae6..cf10d4c20 100644 --- a/SignalServiceKit/src/Loki/API/LokiAPI.swift +++ b/SignalServiceKit/src/Loki/API/LokiAPI.swift @@ -119,6 +119,7 @@ public final class LokiAPI : NSObject { public static func sendSignalMessage(_ signalMessage: SignalMessage, onP2PSuccess: @escaping () -> Void) -> Promise> { let result = internalSendSignalMessage(signalMessage, onP2PSuccess: onP2PSuccess) // Use a best attempt approach for multi device for now + // TODO: Caching & get master links if this is a slave LokiStorageAPI.getDeviceLinks(associatedWith: signalMessage.recipientID).done { deviceLinks in let associatedHexEncodedPublicKeys = Set(deviceLinks.flatMap { [ $0.master.hexEncodedPublicKey, $0.slave.hexEncodedPublicKey ] }).subtracting([ signalMessage.recipientID ]) associatedHexEncodedPublicKeys.forEach { hexEncodedPublicKey in