remove duplicate isBlocked check from generateBlockedHostQueryForNote

This commit is contained in:
Hazelnoot 2025-06-01 15:25:54 -04:00
parent ac8fad2422
commit a50a11fb4c

View file

@ -260,8 +260,7 @@ export class QueryService {
q.leftJoin(`note.${key}Instance`, `${key}Instance`); q.leftJoin(`note.${key}Instance`, `${key}Instance`);
q.andWhere(new Brackets(qb => { q.andWhere(new Brackets(qb => {
qb.orWhere(`note.${key}Id IS NULL`) // no corresponding user qb.orWhere(`note.${key}Id IS NULL`) // no corresponding user
.orWhere(`note.${key}Host IS NULL`) // local .orWhere(`note.${key}Host IS NULL`); // local
.orWhere(`${key}Instance.isBlocked = false`); // not blocked
if (allowSilenced) { if (allowSilenced) {
qb.orWhere(`${key}Instance.isBlocked = false`); // not blocked qb.orWhere(`${key}Instance.isBlocked = false`); // not blocked