From e9d9246f64f2beec51f17bafa669168225cf56e5 Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Mon, 11 Aug 2025 16:25:57 -0400 Subject: [PATCH] reformat generateSilencedUserQueryForNotes for readability --- packages/backend/src/core/QueryService.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/backend/src/core/QueryService.ts b/packages/backend/src/core/QueryService.ts index 2fdea12fc8..6c6ecbae6a 100644 --- a/packages/backend/src/core/QueryService.ts +++ b/packages/backend/src/core/QueryService.ts @@ -247,12 +247,12 @@ export class QueryService { // case 1: user does not exist (note is not reply/renote) qb.orWhere(`note.${key}Id IS NULL`); - // case 2: user not silenced AND instance not silenced + // case 2: user not silenced AND (instance not silenced OR instance is local) qb.orWhere(new Brackets(qbb => qbb + .andWhere(`"${key}"."isSilenced" = false`) .andWhere(new Brackets(qbbb => qbbb .orWhere(`"${key}Instance"."isSilenced" = false`) - .orWhere(`"${key}Instance" IS NULL`))) - .andWhere(`"${key}"."isSilenced" = false`))); + .orWhere(`"note"."${key}Host" IS NULL`))))); if (me) { // case 3: we are the author