From 712616e569e7bb8e00d836f4099a27c9509faf68 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Tue, 2 Sep 2025 16:07:39 -0400 Subject: [PATCH] Do not prompt prod users to enable backups. --- .../org/thoughtcrime/securesms/megaphone/Megaphones.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/megaphone/Megaphones.java b/app/src/main/java/org/thoughtcrime/securesms/megaphone/Megaphones.java index b1250929f0..4b28bb955a 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/megaphone/Megaphones.java +++ b/app/src/main/java/org/thoughtcrime/securesms/megaphone/Megaphones.java @@ -41,6 +41,7 @@ import org.thoughtcrime.securesms.profiles.username.NewWaysToConnectDialogFragme import org.thoughtcrime.securesms.recipients.Recipient; import org.thoughtcrime.securesms.storage.StorageSyncHelper; import org.thoughtcrime.securesms.util.DateUtils; +import org.thoughtcrime.securesms.util.Environment; import org.thoughtcrime.securesms.util.RemoteConfig; import org.thoughtcrime.securesms.util.ServiceUtil; import org.thoughtcrime.securesms.util.VersionTracker; @@ -552,6 +553,10 @@ public final class Megaphones { } private static boolean shouldShowTurnOnBackupsMegaphone(@NonNull Context context) { + if (!Environment.IS_STAGING) { + return false; + } + if (!RemoteConfig.messageBackups() || SignalStore.backup().getLatestBackupTier() != null) { return false; }