From 9106812b74cc29dbffd1f92197e209729a9aa416 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Wed, 18 Sep 2024 07:05:52 -0400 Subject: [PATCH] Reset the upload timestamp on attachments with fixed digests. --- .../org/thoughtcrime/securesms/database/AttachmentTable.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/AttachmentTable.kt b/app/src/main/java/org/thoughtcrime/securesms/database/AttachmentTable.kt index c9b706f4f0..f473c42639 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/AttachmentTable.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/database/AttachmentTable.kt @@ -1001,6 +1001,10 @@ class AttachmentTable( values.put(REMOTE_IV, iv) values.put(REMOTE_DIGEST, digest) + if (digestChanged) { + values.put(UPLOAD_TIMESTAMP, 0) + } + db.update(TABLE_NAME) .values(values) .where("$ID = ?", attachmentId.id)