From ca1a419a456fbb1534e75cf8a22fc2b659bae326 Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Wed, 6 Nov 2019 16:09:20 +1100 Subject: [PATCH] Add documentation --- SignalServiceKit/src/Messages/OWSMessageManager.m | 3 +++ 1 file changed, 3 insertions(+) diff --git a/SignalServiceKit/src/Messages/OWSMessageManager.m b/SignalServiceKit/src/Messages/OWSMessageManager.m index e8dc84a16..25204ebb3 100644 --- a/SignalServiceKit/src/Messages/OWSMessageManager.m +++ b/SignalServiceKit/src/Messages/OWSMessageManager.m @@ -1440,6 +1440,9 @@ NS_ASSUME_NONNULL_BEGIN // TODO: Do we need to fetch the device mapping here? + // Loki: A message from a secondary device should appear as if it came from the primary device; the underlying + // friend request logic, however, should still be specific to the secondary device. + // Loki: Get the master hex encoded public key and thread NSString *hexEncodedPublicKey = envelope.source; NSString *masterHexEncodedPublicKey = ([LKDatabaseUtilities getMasterHexEncodedPublicKeyFor:envelope.source in:transaction] ?: envelope.source);