Skip to content

Commit 5594163

Browse files
committed
Add migration flags reset on wipe app
1 parent db68175 commit 5594163

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

app/src/main/java/to/bitkit/usecases/WipeWalletUseCase.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import to.bitkit.repositories.BackupRepo
1111
import to.bitkit.repositories.BlocktankRepo
1212
import to.bitkit.repositories.LightningRepo
1313
import to.bitkit.services.CoreService
14+
import to.bitkit.services.MigrationService
1415
import to.bitkit.utils.Logger
1516
import javax.inject.Inject
1617
import javax.inject.Singleton
@@ -29,6 +30,7 @@ class WipeWalletUseCase @Inject constructor(
2930
private val activityRepo: ActivityRepo,
3031
private val lightningRepo: LightningRepo,
3132
private val firebaseMessaging: FirebaseMessaging,
33+
private val migrationService: MigrationService,
3234
) {
3335
@Suppress("TooGenericExceptionCaught")
3436
suspend operator fun invoke(
@@ -54,6 +56,8 @@ class WipeWalletUseCase @Inject constructor(
5456
activityRepo.resetState()
5557
resetWalletState()
5658

59+
migrationService.markMigrationChecked()
60+
5761
return lightningRepo.wipeStorage(walletIndex)
5862
.onSuccess {
5963
onSuccess()

0 commit comments

Comments
 (0)