Browse Source

Perform the migration, even if the current version is not known.

pull/3535/head
Benoit Marty 3 weeks ago
parent
commit
c8638f6fd4
  1. 4
      features/migration/impl/src/main/kotlin/io/element/android/features/migration/impl/MigrationPresenter.kt

4
features/migration/impl/src/main/kotlin/io/element/android/features/migration/impl/MigrationPresenter.kt

@ -46,9 +46,7 @@ class MigrationPresenter @Inject constructor( @@ -46,9 +46,7 @@ class MigrationPresenter @Inject constructor(
val migrationValue = migrationStoreVersion ?: return@LaunchedEffect
if (migrationValue == -1) {
// Fresh install, no migration needed
Timber.d("Fresh install, no migration needed.")
migrationStore.setApplicationMigrationVersion(lastMigration)
return@LaunchedEffect
Timber.d("Fresh install, or previous installed application did not have the migration mechanism.")
}
if (migrationValue == lastMigration) {
Timber.d("Current app migration version: $migrationValue. No migration needed.")

Loading…
Cancel
Save