diff --git a/SignalServiceKit/src/Util/ExperienceUpgradeFinder.swift b/SignalServiceKit/src/Util/ExperienceUpgradeFinder.swift index 0fb73a72ca..228ed64d6f 100644 --- a/SignalServiceKit/src/Util/ExperienceUpgradeFinder.swift +++ b/SignalServiceKit/src/Util/ExperienceUpgradeFinder.swift @@ -60,7 +60,7 @@ public enum ExperienceUpgradeId: String, CaseIterable { case .researchMegaphone1: return RemoteConfig.researchMegaphone case .groupsV2AndMentionsSplash: - return true + return FeatureFlags.groupsV2showSplash } } diff --git a/SignalServiceKit/src/Util/FeatureFlags.swift b/SignalServiceKit/src/Util/FeatureFlags.swift index 20574eb458..fe7572d4de 100644 --- a/SignalServiceKit/src/Util/FeatureFlags.swift +++ b/SignalServiceKit/src/Util/FeatureFlags.swift @@ -152,6 +152,9 @@ public class FeatureFlags: BaseFlags { @objc public static let groupsV2processProtosInGroupUpdates = true + @objc + public static let groupsV2showSplash = build.includes(.qa) + @objc public static let linkedPhones = build.includes(.internalPreview)