diff options
| author | Hazelnoot <acomputerdog@gmail.com> | 2025-06-09 11:37:51 -0400 |
|---|---|---|
| committer | Hazelnoot <acomputerdog@gmail.com> | 2025-06-09 11:37:51 -0400 |
| commit | ed766e98e1cdc20839a633e4a4784592a5b0e9f9 (patch) | |
| tree | 2d42e6d21cc7cd0261a9f26fef91af365df44b2e /packages/backend/src/core/entities | |
| parent | fix refactoring mistake in CacheService.ts (diff) | |
| download | sharkey-ed766e98e1cdc20839a633e4a4784592a5b0e9f9.tar.gz sharkey-ed766e98e1cdc20839a633e4a4784592a5b0e9f9.tar.bz2 sharkey-ed766e98e1cdc20839a633e4a4784592a5b0e9f9.zip | |
fix mixed-up userFollowingsCache / userFollowersCache
Diffstat (limited to 'packages/backend/src/core/entities')
| -rw-r--r-- | packages/backend/src/core/entities/UserEntityService.ts | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/backend/src/core/entities/UserEntityService.ts b/packages/backend/src/core/entities/UserEntityService.ts index aecbaa7fd5..91bf258ff4 100644 --- a/packages/backend/src/core/entities/UserEntityService.ts +++ b/packages/backend/src/core/entities/UserEntityService.ts @@ -250,8 +250,8 @@ export class UserEntityService implements OnModuleInit { @bindThis public async getRelations(me: MiUser['id'], targets: MiUser['id'][]): Promise<Map<MiUser['id'], UserRelation>> { const [ - followers, - followees, + myFollowing, + myFollowers, followersRequests, followeesRequests, blockers, @@ -300,7 +300,7 @@ export class UserEntityService implements OnModuleInit { return new Map( targets.map(target => { - const following = followers.get(target) ?? null; + const following = myFollowing.get(target) ?? null; return [ target, @@ -308,7 +308,7 @@ export class UserEntityService implements OnModuleInit { id: target, following: following, isFollowing: following != null, - isFollowed: followees.has(target), + isFollowed: myFollowers.has(target), hasPendingFollowRequestFromYou: followersRequests.includes(target), hasPendingFollowRequestToYou: followeesRequests.includes(target), isBlocking: blockees.has(target), |