pull/1466/head
alansley 2 months ago
parent 0ab0ecbb55
commit 26fb268c76

@ -634,7 +634,7 @@ public class SmsDatabase extends MessagingDatabase {
long threadId = getThreadIdForMessage(messageId);
db.delete(TABLE_NAME, ID_WHERE, new String[] {messageId+""});
notifyConversationListeners(threadId);
boolean threadDeleted = DatabaseComponent.get(context).threadDatabase().update(threadId, false, true);
boolean threadDeleted = DatabaseComponent.get(context).threadDatabase().update(threadId, false, false);
return threadDeleted;
}

@ -1371,7 +1371,12 @@ open class Storage(
val threadDB = DatabaseComponent.get(context).threadDatabase()
val groupDB = DatabaseComponent.get(context).groupDatabase()
threadDB.deleteConversation(threadID)
val recipient = getRecipientForThread(threadID) ?: return
val recipient = getRecipientForThread(threadID)
if (recipient == null) { Log.w(TAG, "Got null recipient when deleting conversation - aborting."); return }
Log.w("[ACL]", "When deleting conversation, recipient is: ${recipient.name}")
when {
recipient.isContactRecipient -> {
if (recipient.isLocalNumber) return

Loading…
Cancel
Save