From da6c80a94fcc298033b9b30d1fe8416d06805baf Mon Sep 17 00:00:00 2001 From: sevenc-nanashi Date: Sat, 25 Jan 2025 09:58:30 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20websocket=E3=82=92=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/backend/src/core/AntennaService.ts | 2 ++ packages/backend/src/core/NoteCreateService.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/packages/backend/src/core/AntennaService.ts b/packages/backend/src/core/AntennaService.ts index e827ffa68c..5ad5bcf72a 100644 --- a/packages/backend/src/core/AntennaService.ts +++ b/packages/backend/src/core/AntennaService.ts @@ -114,6 +114,8 @@ export class AntennaService implements OnApplicationShutdown { if (note.visibility === 'specified') return false; if (note.visibility === 'followers') return false; + if (antenna.hideNotesInSensitiveChannel && note.channel?.isSensitive) return false; + if (antenna.excludeBots && noteUser.isBot) return false; if (antenna.localOnly && noteUser.host != null) return false; diff --git a/packages/backend/src/core/NoteCreateService.ts b/packages/backend/src/core/NoteCreateService.ts index 8a79908e82..ca86be5eed 100644 --- a/packages/backend/src/core/NoteCreateService.ts +++ b/packages/backend/src/core/NoteCreateService.ts @@ -410,6 +410,7 @@ export class NoteCreateService implements OnApplicationShutdown { replyId: data.reply ? data.reply.id : null, renoteId: data.renote ? data.renote.id : null, channelId: data.channel ? data.channel.id : null, + channel: data.channel, threadId: data.reply ? data.reply.threadId ? data.reply.threadId