Start transaction earlier in backup restore.

Fixes #12159
This commit is contained in:
Greyson Parrelli
2022-04-13 13:06:47 -04:00
parent cff62e9528
commit 7fc9876b1e

View File

@@ -97,12 +97,12 @@ public class FullBackupImporter extends FullBackupBase {
int count = 0;
SQLiteDatabase keyValueDatabase = KeyValueDatabase.getInstance(ApplicationDependencies.getApplication()).getSqlCipherDatabase();
db.beginTransaction();
keyValueDatabase.beginTransaction();
try {
BackupRecordInputStream inputStream = new BackupRecordInputStream(is, passphrase);
db.beginTransaction();
keyValueDatabase.beginTransaction();
dropAllTables(db);
BackupFrame frame;