From c3f1036686544972ed08553ac611da8aa7e92fc0 Mon Sep 17 00:00:00 2001 From: Michelle Tang Date: Fri, 5 Sep 2025 13:54:18 -0400 Subject: [PATCH] Always fetch remote configs on app update. --- .../main/java/org/thoughtcrime/securesms/util/VersionTracker.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/util/VersionTracker.kt b/app/src/main/java/org/thoughtcrime/securesms/util/VersionTracker.kt index 24fb0fe063..335a65604f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/util/VersionTracker.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/util/VersionTracker.kt @@ -27,6 +27,7 @@ object VersionTracker { if (currentVersionCode != lastVersionCode) { Log.i(TAG, "Upgraded from $lastVersionCode to $currentVersionCode. Clearing client deprecation.", true) SignalStore.misc.isClientDeprecated = false + SignalStore.remoteConfig.eTag = "" val jobChain = listOf(RemoteConfigRefreshJob(), RefreshAttributesJob()) AppDependencies.jobManager.startChain(jobChain).enqueue() RetrieveRemoteAnnouncementsJob.enqueue(true)