From 20cc73645765fc7434525e29647eafe98bf84926 Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Fri, 6 Jun 2025 03:20:27 -0400 Subject: [PATCH] fix single-user relation calculations --- packages/backend/src/core/entities/UserEntityService.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/backend/src/core/entities/UserEntityService.ts b/packages/backend/src/core/entities/UserEntityService.ts index 84b6a4a021..5aaa345e75 100644 --- a/packages/backend/src/core/entities/UserEntityService.ts +++ b/packages/backend/src/core/entities/UserEntityService.ts @@ -220,13 +220,13 @@ export class UserEntityService implements OnModuleInit { }, }), this.cacheService.userBlockedCache.fetch(me) - .then(blockers => blockers.size > 0), + .then(blockers => blockers.has(target)), this.cacheService.userBlockingCache.fetch(me) - .then(blockees => blockees.size > 0), + .then(blockees => blockees.has(target)), this.cacheService.userMutingsCache.fetch(me) - .then(mutings => mutings.size > 0), + .then(mutings => mutings.has(target)), this.cacheService.renoteMutingsCache.fetch(me) - .then(mutings => mutings.size > 0), + .then(mutings => mutings.has(target)), this.cacheService.userByIdCache.fetch(target, () => this.usersRepository.findOneByOrFail({ id: target })) .then(user => user.host), this.userMemosRepository.createQueryBuilder('m')