Update to 7.6.0 (2264)

This commit is contained in:
DrKLO 2021-03-19 13:25:58 +03:00
parent e1c101c334
commit ca13bc972d
277 changed files with 21874 additions and 5772 deletions

View file

@ -685,7 +685,9 @@ public class NotificationsController extends BaseController {
for (int a = 0; a < messageObjects.size(); a++) {
MessageObject messageObject = messageObjects.get(a);
if (messageObject.messageOwner != null && (messageObject.isImportedForward() || messageObject.messageOwner.silent && (messageObject.messageOwner.action instanceof TLRPC.TL_messageActionContactSignUp || messageObject.messageOwner.action instanceof TLRPC.TL_messageActionUserJoined))) {
if (messageObject.messageOwner != null && (messageObject.isImportedForward() ||
messageObject.messageOwner.action instanceof TLRPC.TL_messageActionSetMessagesTTL ||
messageObject.messageOwner.silent && (messageObject.messageOwner.action instanceof TLRPC.TL_messageActionContactSignUp || messageObject.messageOwner.action instanceof TLRPC.TL_messageActionUserJoined))) {
continue;
}
long mid = messageObject.getId();
@ -1000,7 +1002,9 @@ public class NotificationsController extends BaseController {
if (messages != null) {
for (int a = 0; a < messages.size(); a++) {
TLRPC.Message message = messages.get(a);
if (message != null && (message.fwd_from != null && message.fwd_from.imported || message.silent && (message.action instanceof TLRPC.TL_messageActionContactSignUp || message.action instanceof TLRPC.TL_messageActionUserJoined))) {
if (message != null && (message.fwd_from != null && message.fwd_from.imported ||
message.action instanceof TLRPC.TL_messageActionSetMessagesTTL ||
message.silent && (message.action instanceof TLRPC.TL_messageActionContactSignUp || message.action instanceof TLRPC.TL_messageActionUserJoined))) {
continue;
}
long mid = message.id;
@ -3943,6 +3947,14 @@ public class NotificationsController extends BaseController {
}
}
if (chat != null) {
Person.Builder personBuilder = new Person.Builder().setName(name);
if (avatalFile != null && avatalFile.exists() && Build.VERSION.SDK_INT >= 28) {
loadRoundAvatar(avatalFile, personBuilder);
}
personCache.put(-chat.id, personBuilder.build());
}
NotificationCompat.Action wearReplyAction = null;
if ((!isChannel || isSupergroup) && canReply && !SharedConfig.isWaitingForPasscodeEnter && selfUserId != lowerId && !UserObject.isReplyUser(lowerId)) {