File tree Expand file tree Collapse file tree
app/src/main/java/com/runnect/runnect/presentation Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -136,8 +136,9 @@ class MainActivity : BindingActivity<ActivityMainBinding>(R.layout.activity_main
136136
137137 fetchAndActivate().addOnCompleteListener { task ->
138138 if (task.isSuccessful) {
139+ val forceUpdate = getBoolean(REMOTE_KEY_FORCE_UPDATE )
139140 val updateAppVersion = getString(REMOTE_KEY_APP_VERSION )
140- if (localAppVersion != updateAppVersion) {
141+ if (forceUpdate && localAppVersion != updateAppVersion) {
141142 initUpdateDialog()
142143 }
143144 }
@@ -163,6 +164,7 @@ class MainActivity : BindingActivity<ActivityMainBinding>(R.layout.activity_main
163164
164165 companion object {
165166 const val REMOTE_CONFIG_FETCH_INTERVAL_SECONDS = 3600L
167+ const val REMOTE_KEY_FORCE_UPDATE = " force_update"
166168 const val EXTRA_FRAGMENT_REPLACEMENT_DIRECTION = " fragmentReplacementDirection"
167169 }
168170}
You can’t perform that action at this time.
0 commit comments