From c19017f037e16848a365f19612c60e3dea62a82d Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Fri, 12 Sep 2025 14:54:35 -0400 Subject: [PATCH] Update svr as part of remote restore. --- .../org/thoughtcrime/securesms/backup/v2/BackupRepository.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/BackupRepository.kt b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/BackupRepository.kt index d2fec7c69a..3319a49cc9 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/BackupRepository.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/BackupRepository.kt @@ -108,6 +108,7 @@ import org.thoughtcrime.securesms.jobs.CancelRestoreMediaJob import org.thoughtcrime.securesms.jobs.CreateReleaseChannelJob import org.thoughtcrime.securesms.jobs.LocalBackupJob import org.thoughtcrime.securesms.jobs.RequestGroupV2InfoJob +import org.thoughtcrime.securesms.jobs.ResetSvrGuessCountJob import org.thoughtcrime.securesms.jobs.RestoreOptimizedMediaJob import org.thoughtcrime.securesms.jobs.RetrieveProfileJob import org.thoughtcrime.securesms.jobs.StickerPackDownloadJob @@ -1341,6 +1342,10 @@ object BackupRepository { AppDependencies.recipientCache.warmUp() SignalDatabase.threads.clearCache() + if (SignalStore.svr.pin?.isNotBlank() == true) { + AppDependencies.jobManager.add(ResetSvrGuessCountJob()) + } + val stickerJobs = SignalDatabase.stickers.getAllStickerPacks().use { cursor -> val reader = StickerTable.StickerPackRecordReader(cursor) reader