Skip to content
Snippets Groups Projects

Prevent users from switching between new user & restore account

9 files
+ 82
3
Compare changes
  • Side-by-side
  • Inline

Files

@@ -4,6 +4,7 @@ import io.xxlabs.messenger.backup.data.AccountBackupDataSource
import io.xxlabs.messenger.backup.model.AccountBackup
interface RestoreManager : AccountBackupDataSource {
val restoreAttempted: Boolean
fun getRestoreLog(backup: AccountBackup): RestoreLog?
suspend fun restore(backup: AccountBackup, environment: RestoreEnvironment)
fun cancelRestore(backup: AccountBackup)
Loading