mirror of
https://github.com/oxen-io/session-android.git
synced 2025-06-09 09:08:33 +00:00
Ignore expiration updates from groups you've left.
This commit is contained in:
parent
fb494c1151
commit
eaa8f1ee8f
@ -1394,7 +1394,7 @@ public class PushDecryptJob extends BaseJob {
|
|||||||
boolean isTextMessage = message.getBody().isPresent();
|
boolean isTextMessage = message.getBody().isPresent();
|
||||||
boolean isMediaMessage = message.getAttachments().isPresent() || message.getQuote().isPresent() || message.getSharedContacts().isPresent();
|
boolean isMediaMessage = message.getAttachments().isPresent() || message.getQuote().isPresent() || message.getSharedContacts().isPresent();
|
||||||
boolean isExpireMessage = message.isExpirationUpdate();
|
boolean isExpireMessage = message.isExpirationUpdate();
|
||||||
boolean isContentMessage = !message.isGroupUpdate() && (isTextMessage || isMediaMessage || isExpireMessage);
|
boolean isContentMessage = !message.isGroupUpdate() && !isExpireMessage && (isTextMessage || isMediaMessage);
|
||||||
boolean isGroupActive = groupId.isPresent() && groupDatabase.isActive(groupId.get());
|
boolean isGroupActive = groupId.isPresent() && groupDatabase.isActive(groupId.get());
|
||||||
boolean isLeaveMessage = message.getGroupInfo().isPresent() && message.getGroupInfo().get().getType() == SignalServiceGroup.Type.QUIT;
|
boolean isLeaveMessage = message.getGroupInfo().isPresent() && message.getGroupInfo().get().getType() == SignalServiceGroup.Type.QUIT;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user