From c8d3e92c9c7d76b97b35fe6ecbc84e809f38383a Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Wed, 13 Aug 2025 11:57:12 -0400 Subject: [PATCH] hide suspended users from bubble and global timelines --- .../backend/src/server/api/endpoints/notes/bubble-timeline.ts | 1 + .../backend/src/server/api/endpoints/notes/global-timeline.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/backend/src/server/api/endpoints/notes/bubble-timeline.ts b/packages/backend/src/server/api/endpoints/notes/bubble-timeline.ts index f5236e9423..abafcc19de 100644 --- a/packages/backend/src/server/api/endpoints/notes/bubble-timeline.ts +++ b/packages/backend/src/server/api/endpoints/notes/bubble-timeline.ts @@ -96,6 +96,7 @@ export default class extends Endpoint { // eslint- .leftJoin(query, 'note.userInstance', 'userInstance'); this.queryService.generateBlockedHostQueryForNote(query); + this.queryService.generateSuspendedUserQueryForNote(query); this.queryService.generateSilencedUserQueryForNotes(query, me); if (me) { this.queryService.generateMutedUserQueryForNotes(query, me); diff --git a/packages/backend/src/server/api/endpoints/notes/global-timeline.ts b/packages/backend/src/server/api/endpoints/notes/global-timeline.ts index ce70c5ae5e..ae4ee3bece 100644 --- a/packages/backend/src/server/api/endpoints/notes/global-timeline.ts +++ b/packages/backend/src/server/api/endpoints/notes/global-timeline.ts @@ -88,6 +88,7 @@ export default class extends Endpoint { // eslint- .leftJoinAndSelect('renote.user', 'renoteUser'); this.queryService.generateBlockedHostQueryForNote(query); + this.queryService.generateSuspendedUserQueryForNote(query); this.queryService.generateSilencedUserQueryForNotes(query, me); if (me) { this.queryService.generateMutedUserQueryForNotes(query, me);