Update to 8.7.1

This commit is contained in:
xaxtix 2022-04-21 21:03:20 +03:00
parent 1e50785b90
commit 8309ac8d7c
70 changed files with 2501 additions and 1064 deletions

View file

@ -3438,7 +3438,7 @@ public class NotificationsController extends BaseController {
MessageObject messageObject = pushMessages.get(0);
boolean[] text = new boolean[1];
String message = lastMessage = getStringForMessage(messageObject, false, text, null);
silent = messageObject.messageOwner.silent ? 1 : 0;
silent = isSilentMessage(messageObject) ? 1 : 0;
if (message == null) {
return;
}
@ -3469,7 +3469,7 @@ public class NotificationsController extends BaseController {
}
if (silent == 2) {
lastMessage = message;
silent = messageObject.messageOwner.silent ? 1 : 0;
silent = isSilentMessage(messageObject) ? 1 : 0;
}
if (pushDialogs.size() == 1) {
if (replace) {
@ -3859,6 +3859,10 @@ public class NotificationsController extends BaseController {
}
}
private boolean isSilentMessage(MessageObject messageObject) {
return messageObject.messageOwner.silent || messageObject.isReactionPush;
}
@SuppressLint("NewApi")
private void setNotificationChannel(Notification mainNotification, NotificationCompat.Builder builder, boolean useSummaryNotification) {
if (useSummaryNotification) {