From daeeb17142724dacc19dbb8192b7009cef62aa89 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Sat, 17 Apr 2021 10:26:13 -0400 Subject: [PATCH] Restore storage manifest version during StorageAccountRestoreJob. --- .../thoughtcrime/securesms/jobs/StorageAccountRestoreJob.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobs/StorageAccountRestoreJob.java b/app/src/main/java/org/thoughtcrime/securesms/jobs/StorageAccountRestoreJob.java index 10d8ff51ef..48e7d6dc00 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobs/StorageAccountRestoreJob.java +++ b/app/src/main/java/org/thoughtcrime/securesms/jobs/StorageAccountRestoreJob.java @@ -12,6 +12,7 @@ import org.thoughtcrime.securesms.jobmanager.impl.NetworkConstraint; import org.thoughtcrime.securesms.keyvalue.SignalStore; import org.thoughtcrime.securesms.recipients.Recipient; import org.thoughtcrime.securesms.storage.StorageSyncHelper; +import org.thoughtcrime.securesms.util.TextSecurePreferences; import org.whispersystems.libsignal.util.guava.Optional; import org.whispersystems.signalservice.api.SignalServiceAccountManager; import org.whispersystems.signalservice.api.push.exceptions.PushNetworkException; @@ -75,6 +76,9 @@ public class StorageAccountRestoreJob extends BaseJob { return; } + Log.i(TAG, "Updating local manifest version to: " + manifest.get().getVersion()); + TextSecurePreferences.setStorageManifestVersion(context, manifest.get().getVersion()); + Optional accountId = manifest.get().getAccountStorageId(); if (!accountId.isPresent()) {