From 91f3691d2b80260c8005f8dbc88dfd265e891eef Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Tue, 16 Sep 2025 11:59:26 -0400 Subject: [PATCH] use CacheService in ReactionService --- packages/backend/src/core/ReactionService.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/backend/src/core/ReactionService.ts b/packages/backend/src/core/ReactionService.ts index 3ef379cf5b..1e6c6a5139 100644 --- a/packages/backend/src/core/ReactionService.ts +++ b/packages/backend/src/core/ReactionService.ts @@ -292,7 +292,7 @@ export class ReactionService implements OnModuleInit { const content = this.apRendererService.addContext(await this.apRendererService.renderLike(record, note)); const dm = this.apDeliverManagerService.createDeliverManager(user, content); if (note.userHost !== null) { - const reactee = await this.usersRepository.findOneBy({ id: note.userId }); + const reactee = await this.cacheService.findRemoteUserById(note.userId); dm.addDirectRecipe(reactee as MiRemoteUser); } @@ -357,7 +357,7 @@ export class ReactionService implements OnModuleInit { const content = this.apRendererService.addContext(this.apRendererService.renderUndo(await this.apRendererService.renderLike(exist, note), user)); const dm = this.apDeliverManagerService.createDeliverManager(user, content); if (note.userHost !== null) { - const reactee = await this.usersRepository.findOneBy({ id: note.userId }); + const reactee = await this.cacheService.findRemoteUserById(note.userId); dm.addDirectRecipe(reactee as MiRemoteUser); } dm.addFollowersRecipe();