diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/CallLinkTable.kt b/app/src/main/java/org/thoughtcrime/securesms/database/CallLinkTable.kt index ca8a3d36aa..2b9599f787 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/CallLinkTable.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/database/CallLinkTable.kt @@ -142,6 +142,10 @@ class CallLinkTable(context: Context, databaseHelper: SignalDatabase) : Database .readToSingleLong() .let { RecipientId.from(it) } + if (state.revoked) { + SignalDatabase.calls.updateAdHocCallEventDeletionTimestamps() + } + Recipient.live(recipientId).refresh() ApplicationDependencies.getDatabaseObserver().notifyCallLinkObservers(roomId) ApplicationDependencies.getDatabaseObserver().notifyCallUpdateObservers()