From 2c5b3ecdc19adcb4533df0e08c8220c0d0d87d78 Mon Sep 17 00:00:00 2001 From: nielsandriesse Date: Fri, 24 Apr 2020 12:58:16 +1000 Subject: [PATCH] Fix typo --- SignalServiceKit/src/Loki/API/LokiAPI.swift | 5 ++--- .../Loki/Protocol/Closed Groups/ClosedGroupsProtocol.swift | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/SignalServiceKit/src/Loki/API/LokiAPI.swift b/SignalServiceKit/src/Loki/API/LokiAPI.swift index 5a57b6483..f53fa2564 100644 --- a/SignalServiceKit/src/Loki/API/LokiAPI.swift +++ b/SignalServiceKit/src/Loki/API/LokiAPI.swift @@ -8,14 +8,13 @@ import PromiseKit @objc(LKAPI) public final class LokiAPI : NSObject { + /// All service node related errors must be handled on this queue to avoid race conditions maintaining e.g. failure counts. + internal static let errorHandlingQueue = DispatchQueue(label: "LokiAPI.errorHandlingQueue") internal static let stateQueue = DispatchQueue(label: "LokiAPI.stateQueue") internal static let workQueue = DispatchQueue(label: "LokiAPI.workQueue", qos: .userInitiated) internal static var storage: OWSPrimaryStorage { OWSPrimaryStorage.shared() } internal static var userHexEncodedPublicKey: String { getUserHexEncodedPublicKey() } - - /// All service node related errors must be handled on this queue to avoid race conditions maintaining e.g. failure counts. - public static let errorHandlingQueue = DispatchQueue(label: "LokiAPI.errorHandlingQueue") // MARK: Settings private static let maxRetryCount: UInt = 4 diff --git a/SignalServiceKit/src/Loki/Protocol/Closed Groups/ClosedGroupsProtocol.swift b/SignalServiceKit/src/Loki/Protocol/Closed Groups/ClosedGroupsProtocol.swift index a7cf4d479..9a38026e4 100644 --- a/SignalServiceKit/src/Loki/Protocol/Closed Groups/ClosedGroupsProtocol.swift +++ b/SignalServiceKit/src/Loki/Protocol/Closed Groups/ClosedGroupsProtocol.swift @@ -21,7 +21,7 @@ public final class ClosedGroupsProtocol : NSObject { let hexEncodedPublicKey = envelope.source! guard let thread = thread as? TSGroupThread, thread.groupModel.groupType == .closedGroup, dataMessage.group?.type == .deliver else { return false } - return thread.isUser(inGroup: hexEncodedPublicKey, transaction: transaction) + return !thread.isUser(inGroup: hexEncodedPublicKey, transaction: transaction) } @objc(shouldIgnoreClosedGroupUpdateMessage:in:using:)