From b41989de03fcaf2adb17a9eb46fb0cef18b393c5 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Thu, 13 May 2021 11:56:18 -0400 Subject: [PATCH] Be more consistent with 'self' in StorageSyncJob. --- .../java/org/thoughtcrime/securesms/jobs/StorageSyncJob.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobs/StorageSyncJob.java b/app/src/main/java/org/thoughtcrime/securesms/jobs/StorageSyncJob.java index 84d9c01db..02e6b2afd 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobs/StorageSyncJob.java +++ b/app/src/main/java/org/thoughtcrime/securesms/jobs/StorageSyncJob.java @@ -317,7 +317,9 @@ public class StorageSyncJob extends BaseJob { db.beginTransaction(); try { - List localStorageIds = getAllLocalStorageIds(context, Recipient.self().fresh()); + self = Recipient.self().fresh(); + + List localStorageIds = getAllLocalStorageIds(context, self); IdDifferenceResult idDifference = StorageSyncHelper.findIdDifference(remoteManifest.getStorageIds(), localStorageIds); List remoteInserts = buildLocalStorageRecords(context, self, idDifference.getLocalOnlyIds()); List remoteDeletes = Stream.of(idDifference.getRemoteOnlyIds()).map(StorageId::getRaw).toList();