diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/MmsDatabase.java b/app/src/main/java/org/thoughtcrime/securesms/database/MmsDatabase.java index ab71c3c1d1..c8643e5a3c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/MmsDatabase.java +++ b/app/src/main/java/org/thoughtcrime/securesms/database/MmsDatabase.java @@ -1483,6 +1483,8 @@ public class MmsDatabase extends MessageDatabase { @Override public boolean deleteMessage(long messageId) { + Log.d(TAG, "deleteMessage(" + messageId + ")"); + long threadId = getThreadIdForMessage(messageId); AttachmentDatabase attachmentDatabase = DatabaseFactory.getAttachmentDatabase(context); attachmentDatabase.deleteAttachmentsForMessage(messageId); @@ -1504,6 +1506,7 @@ public class MmsDatabase extends MessageDatabase { @Override public void deleteThread(long threadId) { + Log.d(TAG, "deleteThread(" + threadId + ")"); Set singleThreadSet = new HashSet<>(); singleThreadSet.add(threadId); deleteThreads(singleThreadSet); @@ -1589,6 +1592,8 @@ public class MmsDatabase extends MessageDatabase { @Override void deleteThreads(@NonNull Set threadIds) { + Log.d(TAG, "deleteThreads(count: " + threadIds.size() + ")"); + SQLiteDatabase db = databaseHelper.getWritableDatabase(); String where = ""; Cursor cursor = null; @@ -1647,6 +1652,7 @@ public class MmsDatabase extends MessageDatabase { @Override public void deleteAllThreads() { + Log.d(TAG, "deleteAllThreads()"); DatabaseFactory.getAttachmentDatabase(context).deleteAllAttachments(); DatabaseFactory.getGroupReceiptDatabase(context).deleteAllRows(); DatabaseFactory.getMentionDatabase(context).deleteAllMentions(); diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/MmsSmsDatabase.java b/app/src/main/java/org/thoughtcrime/securesms/database/MmsSmsDatabase.java index 56f67079a5..9252d358f9 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/MmsSmsDatabase.java +++ b/app/src/main/java/org/thoughtcrime/securesms/database/MmsSmsDatabase.java @@ -30,6 +30,7 @@ import net.sqlcipher.database.SQLiteQueryBuilder; import org.thoughtcrime.securesms.database.MessageDatabase.SyncMessageId; import org.thoughtcrime.securesms.database.helpers.SQLCipherOpenHelper; import org.thoughtcrime.securesms.database.model.MessageRecord; +import org.thoughtcrime.securesms.logging.Log; import org.thoughtcrime.securesms.recipients.Recipient; import org.thoughtcrime.securesms.recipients.RecipientId; import org.whispersystems.libsignal.util.Pair; @@ -406,11 +407,13 @@ public class MmsSmsDatabase extends Database { } public void deleteMessagesInThreadBeforeDate(long threadId, long trimBeforeDate) { + Log.d(TAG, "deleteMessagesInThreadBeforeData(" + threadId + ", " + trimBeforeDate + ")"); DatabaseFactory.getSmsDatabase(context).deleteMessagesInThreadBeforeDate(threadId, trimBeforeDate); DatabaseFactory.getMmsDatabase(context).deleteMessagesInThreadBeforeDate(threadId, trimBeforeDate); } public void deleteAbandonedMessages() { + Log.d(TAG, "deleteAbandonedMessages()"); DatabaseFactory.getSmsDatabase(context).deleteAbandonedMessages(); DatabaseFactory.getMmsDatabase(context).deleteAbandonedMessages(); } diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/SmsDatabase.java b/app/src/main/java/org/thoughtcrime/securesms/database/SmsDatabase.java index 1bca22c6fd..8e457c2130 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/SmsDatabase.java +++ b/app/src/main/java/org/thoughtcrime/securesms/database/SmsDatabase.java @@ -979,6 +979,8 @@ public class SmsDatabase extends MessageDatabase { @Override public boolean deleteMessage(long messageId) { + Log.d(TAG, "deleteMessage(" + messageId + ")"); + SQLiteDatabase db = databaseHelper.getWritableDatabase(); long threadId = getThreadIdForMessage(messageId); @@ -1015,6 +1017,7 @@ public class SmsDatabase extends MessageDatabase { @Override void deleteThread(long threadId) { + Log.d(TAG, "deleteThread(" + threadId + ")"); SQLiteDatabase db = databaseHelper.getWritableDatabase(); db.delete(TABLE_NAME, THREAD_ID + " = ?", new String[] {threadId+""}); } @@ -1067,6 +1070,8 @@ public class SmsDatabase extends MessageDatabase { @Override void deleteThreads(@NonNull Set threadIds) { + Log.d(TAG, "deleteThreads(count: " + threadIds.size() + ")"); + SQLiteDatabase db = databaseHelper.getWritableDatabase(); String where = ""; @@ -1081,6 +1086,7 @@ public class SmsDatabase extends MessageDatabase { @Override void deleteAllThreads() { + Log.d(TAG, "deleteAllThreads()"); SQLiteDatabase db = databaseHelper.getWritableDatabase(); db.delete(TABLE_NAME, null, null); }