From 380b377ed8431f15da60ad92e55ac1bc5b9b712f Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Thu, 8 Dec 2022 10:03:34 -0400 Subject: [PATCH] Ensure we rotate storage id when applying hidden story state or username. --- .../java/org/thoughtcrime/securesms/database/RecipientTable.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/RecipientTable.kt b/app/src/main/java/org/thoughtcrime/securesms/database/RecipientTable.kt index b01c343b7e..d876146485 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/RecipientTable.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/database/RecipientTable.kt @@ -2061,6 +2061,7 @@ open class RecipientTable(context: Context, databaseHelper: SignalDatabase) : Da if (update(id, contentValuesOf(USERNAME to username))) { ApplicationDependencies.getDatabaseObserver().notifyRecipientChanged(id) + rotateStorageId(id) StorageSyncHelper.scheduleSyncForDataChange() } } @@ -2068,6 +2069,7 @@ open class RecipientTable(context: Context, databaseHelper: SignalDatabase) : Da fun setHideStory(id: RecipientId, hideStory: Boolean) { updateExtras(id) { it.setHideStory(hideStory) } + rotateStorageId(id) StorageSyncHelper.scheduleSyncForDataChange() }