diff --git a/native/cpp/CommonCpp/DatabaseManagers/SQLiteBackup.cpp b/native/cpp/CommonCpp/DatabaseManagers/SQLiteBackup.cpp --- a/native/cpp/CommonCpp/DatabaseManagers/SQLiteBackup.cpp +++ b/native/cpp/CommonCpp/DatabaseManagers/SQLiteBackup.cpp @@ -76,9 +76,16 @@ "SELECT sqlcipher_export('plaintext');" "DETACH DATABASE plaintext;"; executeQuery(backupDB, plaintextMigrationDBQuery); + int databaseVersion = SQLiteUtils::getDatabaseVersion(backupDB); + std::stringstream restoreMessage; + restoreMessage << "Restoring database with version " << databaseVersion + << std::endl; + Logger::log(restoreMessage.str()); + sqlite3_close(backupDB); sqlite3_open(plaintextBackupPath.c_str(), &backupDB); + SQLiteUtils::setDatabaseVersion(backupDB, databaseVersion); int version = SQLiteUtils::getSyncedDatabaseVersion(backupDB).value_or(-1); if (version > std::stoi(maxVersion)) { diff --git a/web/shared-worker/_generated/comm_query_executor.wasm b/web/shared-worker/_generated/comm_query_executor.wasm index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc$@