From efcfe2dafccd4fb62f7226071c94041b464f2597 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Fri, 12 Jan 2024 15:59:45 -0400 Subject: [PATCH] Fix call disposition update issue. --- .../main/java/org/thoughtcrime/securesms/database/CallTable.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/CallTable.kt b/app/src/main/java/org/thoughtcrime/securesms/database/CallTable.kt index e3f384e2e5..4cb5afb476 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/CallTable.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/database/CallTable.kt @@ -359,6 +359,7 @@ class CallTable(context: Context, databaseHelper: SignalDatabase) : DatabaseTabl writableDatabase .update(TABLE_NAME) .values(EVENT to Event.serialize(newEvent)) + .where("$CALL_ID = ?", call.callId) .run() ApplicationDependencies.getMessageNotifier().updateNotification(context) @@ -384,6 +385,7 @@ class CallTable(context: Context, databaseHelper: SignalDatabase) : DatabaseTabl writableDatabase .update(TABLE_NAME) .values(EVENT to Event.serialize(newEvent), DIRECTION to Direction.serialize(Direction.OUTGOING)) + .where("$CALL_ID = ?", call.callId) .run() ApplicationDependencies.getMessageNotifier().updateNotification(context) @@ -407,6 +409,7 @@ class CallTable(context: Context, databaseHelper: SignalDatabase) : DatabaseTabl writableDatabase .update(TABLE_NAME) .values(EVENT to Event.serialize(newEvent)) + .where("$CALL_ID = ?", call.callId) .run() ApplicationDependencies.getMessageNotifier().updateNotification(context)