diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/AttachmentDatabase.java b/app/src/main/java/org/thoughtcrime/securesms/database/AttachmentDatabase.java index b7a08bf341..3dc93134d6 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/AttachmentDatabase.java +++ b/app/src/main/java/org/thoughtcrime/securesms/database/AttachmentDatabase.java @@ -757,10 +757,15 @@ public class AttachmentDatabase extends Database { values.putNull(CAPTION); } + int updatedCount = 0; + int attachmentIdSize = 0; for (AttachmentId attachmentId : attachmentIds) { - db.update(TABLE_NAME, values, PART_ID_WHERE, attachmentId.toStrings()); + attachmentIdSize++; + updatedCount = db.update(TABLE_NAME, values, PART_ID_WHERE, attachmentId.toStrings()); } + Log.d(TAG, "[updateMessageId] Updated " + updatedCount + " out of " + attachmentIdSize + " ids."); + db.setTransactionSuccessful(); } finally { db.endTransaction();