diff options
| author | Mar0xy <marie@kaifa.ch> | 2023-11-12 15:48:28 +0100 |
|---|---|---|
| committer | Mar0xy <marie@kaifa.ch> | 2023-11-12 15:48:28 +0100 |
| commit | b7fc13efb73b08a77a0a087881f943d9502052b3 (patch) | |
| tree | 249d012baa996d44185f2aad7d94f005ba775ca5 /packages/backend/src/core/NoteCreateService.ts | |
| parent | upd: update limit (diff) | |
| download | sharkey-b7fc13efb73b08a77a0a087881f943d9502052b3.tar.gz sharkey-b7fc13efb73b08a77a0a087881f943d9502052b3.tar.bz2 sharkey-b7fc13efb73b08a77a0a087881f943d9502052b3.zip | |
upd: pass full thinuser
Diffstat (limited to 'packages/backend/src/core/NoteCreateService.ts')
| -rw-r--r-- | packages/backend/src/core/NoteCreateService.ts | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/packages/backend/src/core/NoteCreateService.ts b/packages/backend/src/core/NoteCreateService.ts index 9398b5c2c0..be84b31cff 100644 --- a/packages/backend/src/core/NoteCreateService.ts +++ b/packages/backend/src/core/NoteCreateService.ts @@ -949,17 +949,13 @@ export class NoteCreateService implements OnApplicationShutdown { removeOnComplete: true, }); } + + // Pack the note + const noteObj = await this.noteEntityService.pack(note, null, { skipHide: true, withReactionAndUserPairCache: true }); - if (!silent) { - if (this.userEntityService.isLocalUser(user)) this.activeUsersChart.write(user); - - // Pack the note - const noteObj = await this.noteEntityService.pack(note, null, { skipHide: true, withReactionAndUserPairCache: true }); + this.globalEventService.publishNotesStream(noteObj); - this.globalEventService.publishNotesStream(noteObj); - - this.roleService.addNoteToRoleTimeline(noteObj); - } + this.roleService.addNoteToRoleTimeline(noteObj); if (data.channel) { this.channelsRepository.increment({ id: data.channel.id }, 'notesCount', 1); |