Fix duplicate messages during backup import causing unique constraint failure bug.

This commit is contained in:
Cody Henthorne
2025-10-14 09:35:26 -04:00
parent cdfcdcc3b7
commit a2aabeaad2
2 changed files with 244 additions and 0 deletions

View File

@@ -1381,6 +1381,9 @@ object BackupRepository {
stopwatch.split("frames")
Log.d(TAG, "[import] Remove duplicate messages...")
SignalDatabase.messages.removeDuplicatesPostBackupRestore()
Log.d(TAG, "[import] Rebuilding FTS index...")
SignalDatabase.messageSearch.rebuildIndex()