From 43a21d0a3a80d86d01c9a13c6d590f90919122b0 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Thu, 16 Jan 2020 18:13:38 +0300 Subject: [PATCH] NotificationHelper: don't send notification if it's from muted thread --- .../com/keylesspalace/tusky/util/NotificationHelper.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/com/keylesspalace/tusky/util/NotificationHelper.java b/app/src/main/java/com/keylesspalace/tusky/util/NotificationHelper.java index 682edc14..753850c7 100644 --- a/app/src/main/java/com/keylesspalace/tusky/util/NotificationHelper.java +++ b/app/src/main/java/com/keylesspalace/tusky/util/NotificationHelper.java @@ -143,6 +143,12 @@ public class NotificationHelper { if (body.getPleroma() != null && body.getPleroma().getSeen()) { return; } + + if (body.getStatus() != null + && body.getStatus().getPleroma() != null + && body.getStatus().getPleroma().getThreadMuted() == true) { + return; + } String rawCurrentNotifications = account.getActiveNotifications(); JSONArray currentNotifications;