diff --git a/packages/backend/src/core/PollService.ts b/packages/backend/src/core/PollService.ts index e93cc7ba4c..b5544db9d4 100644 --- a/packages/backend/src/core/PollService.ts +++ b/packages/backend/src/core/PollService.ts @@ -92,7 +92,7 @@ export class PollService { public async deliverQuestionUpdate(note: MiNote) { if (note.localOnly) return; - const user = await this.usersRepository.findOneBy({ id: note.userId }); + const user = note.user ?? await this.usersRepository.findOneBy({ id: note.userId }); if (user == null) throw new Error('note not found'); if (isLocalUser(user)) {