From cdfde435a488cb6825c03ef847a9b298aaa4dd4d Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Thu, 9 Apr 2020 20:54:53 -0300 Subject: [PATCH] Set flags for staging build with groups v2 enabled. --- SignalServiceKit/src/Util/FeatureFlags.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/SignalServiceKit/src/Util/FeatureFlags.swift b/SignalServiceKit/src/Util/FeatureFlags.swift index a495dcf5e5..fda16391e9 100644 --- a/SignalServiceKit/src/Util/FeatureFlags.swift +++ b/SignalServiceKit/src/Util/FeatureFlags.swift @@ -18,7 +18,7 @@ extension FeatureBuild { } } -let build: FeatureBuild = OWSIsDebugBuild() ? .dev : .beta +let build: FeatureBuild = .qa // MARK: - @@ -178,7 +178,7 @@ public class FeatureFlags: NSObject { public static let multiRing: Bool = false @objc - public static let groupsV2 = build.includes(.qa) + public static let groupsV2 = build.includes(.qa) && !isUsingProductionService // Don't consult this feature flag directly; instead // consult RemoteConfig.groupsV2CreateGroups. @@ -210,7 +210,7 @@ public class FeatureFlags: NSObject { public static let linkedPhones = build.includes(.internalPreview) @objc - public static let isUsingProductionService = true + public static let isUsingProductionService = false @objc public static let versionedProfiledFetches = groupsV2