From 15b59457f7fce2e93b3ebae5b9f83f0aae47cbfb Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Wed, 31 Jul 2024 14:11:36 -0400 Subject: [PATCH] Fix expiration clock UI reseting incorrectly on edit. --- .../java/org/thoughtcrime/securesms/database/MessageTable.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/MessageTable.kt b/app/src/main/java/org/thoughtcrime/securesms/database/MessageTable.kt index ff55d50b4e..5b624b4c05 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/MessageTable.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/database/MessageTable.kt @@ -3000,6 +3000,7 @@ open class MessageTable(context: Context?, databaseHelper: SignalDatabase) : Dat if (editedMessage != null) { contentValues.put(ORIGINAL_MESSAGE_ID, editedMessage.getOriginalOrOwnMessageId().id) contentValues.put(REVISION_NUMBER, editedMessage.revisionNumber + 1) + contentValues.put(EXPIRE_STARTED, editedMessage.expireStarted) } else { contentValues.putNull(ORIGINAL_MESSAGE_ID) }