diff --git a/app/src/main/java/gq/kirmanak/mealient/data/migration/MigrationDetectorImpl.kt b/app/src/main/java/gq/kirmanak/mealient/data/migration/MigrationDetectorImpl.kt index dd6ec66..397038f 100644 --- a/app/src/main/java/gq/kirmanak/mealient/data/migration/MigrationDetectorImpl.kt +++ b/app/src/main/java/gq/kirmanak/mealient/data/migration/MigrationDetectorImpl.kt @@ -26,10 +26,10 @@ class MigrationDetectorImpl @Inject constructor( if (lastVersion != currentVersion) { migrationExecutors .filter { it.migratingFrom <= lastVersion } - .forEach { - runCatchingExceptCancel { it.executeMigration() } - .onFailure { logger.e(it) { "Migration executor failed: $it" } } - .onSuccess { logger.i { "Migration executor succeeded: $it" } } + .forEach { executor -> + runCatchingExceptCancel { executor.executeMigration() } + .onFailure { logger.e(it) { "Migration executor failed: $executor" } } + .onSuccess { logger.i { "Migration executor succeeded: $executor" } } } }