From 187c98e5acb4e20df263a914ae64c72a6414da60 Mon Sep 17 00:00:00 2001 From: Jacob Hall Date: Thu, 20 Feb 2025 15:09:48 -0500 Subject: do not notify mentioned users if a DM is not visible to them --- packages/backend/src/core/NoteEditService.ts | 1 + 1 file changed, 1 insertion(+) (limited to 'packages/backend/src/core/NoteEditService.ts') diff --git a/packages/backend/src/core/NoteEditService.ts b/packages/backend/src/core/NoteEditService.ts index 453ad5d9d0..3972ed49f8 100644 --- a/packages/backend/src/core/NoteEditService.ts +++ b/packages/backend/src/core/NoteEditService.ts @@ -801,6 +801,7 @@ export class NoteEditService implements OnApplicationShutdown { // TODO why is this unused? @bindThis private async createMentionedEvents(mentionedUsers: MinimumUser[], note: MiNote, nm: NotificationManager) { + // FIXME only users the note is visible to should receive a notification, same as when a note is created for (const u of mentionedUsers.filter(u => this.userEntityService.isLocalUser(u))) { const isThreadMuted = await this.noteThreadMutingsRepository.exists({ where: { -- cgit v1.2.3-freya