From e7502f08ce674cfdfcb31340662f95d95f33461b Mon Sep 17 00:00:00 2001 From: Michelle Tang Date: Wed, 1 Oct 2025 10:10:43 -0400 Subject: [PATCH] Clear etag on internal only config refresh. --- .../components/settings/app/internal/InternalSettingsFragment.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/internal/InternalSettingsFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/internal/InternalSettingsFragment.kt index 617f99133e..58b5175730 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/internal/InternalSettingsFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/internal/InternalSettingsFragment.kt @@ -994,6 +994,7 @@ class InternalSettingsFragment : DSLSettingsFragment(R.string.preferences__inter private fun refreshRemoteValues() { Toast.makeText(context, "Running remote config refresh, app will restart after completion.", Toast.LENGTH_LONG).show() SignalExecutors.BOUNDED.execute { + SignalStore.remoteConfig.eTag = "" val result: Optional = AppDependencies.jobManager.runSynchronously(RemoteConfigRefreshJob(), TimeUnit.SECONDS.toMillis(10)) if (result.isPresent && result.get() == JobTracker.JobState.SUCCESS) {