From ca713f6476e4cfd003989df847d9e7b8d048ec19 Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Mon, 27 May 2019 10:27:49 +1000 Subject: [PATCH] Clean up getMessages() signature --- SignalServiceKit/src/Loki/API/LokiAPI.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/SignalServiceKit/src/Loki/API/LokiAPI.swift b/SignalServiceKit/src/Loki/API/LokiAPI.swift index 182409db0..906d800ec 100644 --- a/SignalServiceKit/src/Loki/API/LokiAPI.swift +++ b/SignalServiceKit/src/Loki/API/LokiAPI.swift @@ -22,6 +22,8 @@ import PromiseKit } } + public typealias MessagePromise = Promise<[SSKProtoEnvelope]> // To keep the return type of getMessages() readable + // MARK: Lifecycle override private init() { } @@ -34,7 +36,7 @@ import PromiseKit } // MARK: Public API - public static func getMessages() -> Promise>> { + public static func getMessages() -> Promise> { let hexEncodedPublicKey = OWSIdentityManager.shared().identityKeyPair()!.hexEncodedPublicKey return getTargetSnodes(for: hexEncodedPublicKey).mapValues { targetSnode in let lastHash = getLastMessageHashValue(for: targetSnode) ?? ""