Clear etag on internal only config refresh.

This commit is contained in:
Michelle Tang
2025-10-01 10:10:43 -04:00
parent 3a530022fc
commit e7502f08ce

View File

@@ -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<JobTracker.JobState> = AppDependencies.jobManager.runSynchronously(RemoteConfigRefreshJob(), TimeUnit.SECONDS.toMillis(10))
if (result.isPresent && result.get() == JobTracker.JobState.SUCCESS) {