summaryrefslogtreecommitdiff
path: root/src/server/api/stream
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/api/stream')
-rw-r--r--src/server/api/stream/channels/main.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/server/api/stream/channels/main.ts b/src/server/api/stream/channels/main.ts
index 5b0705f1d3..175d914fa5 100644
--- a/src/server/api/stream/channels/main.ts
+++ b/src/server/api/stream/channels/main.ts
@@ -19,6 +19,11 @@ export default class extends Channel {
switch (type) {
case 'notification': {
if (mutedUserIds.includes(body.userId)) return;
+ if (body.note && body.note.isHidden) return;
+ break;
+ }
+ case 'mention': {
+ if (body.isHidden) return;
break;
}
}