Ignore contact joined message when determining if we should apply universal disappearing messages.

This commit is contained in:
Cody Henthorne
2023-03-28 16:06:23 -04:00
committed by GitHub
parent 5f645193e4
commit 0017b7af26
3 changed files with 27 additions and 10 deletions

View File

@@ -105,7 +105,7 @@ class ConversationRepository {
conversationRecipient.getExpiresInSeconds() == 0 &&
!conversationRecipient.isGroup() &&
conversationRecipient.isRegistered() &&
(threadId == -1 || !SignalDatabase.messages().hasMeaningfulMessage(threadId)))
(threadId == -1 || SignalDatabase.messages().canSetUniversalTimer(threadId)))
{
showUniversalExpireTimerUpdate = true;
}