diff options
| author | piuvas <piuvas@proton.me> | 2025-01-10 22:10:18 -0300 |
|---|---|---|
| committer | piuvas <piuvas@proton.me> | 2025-01-10 22:10:18 -0300 |
| commit | f1d9bb2cf1d9045ec13cdeb231656054b9e5bfde (patch) | |
| tree | e13332c68848afbbf9b2254feb3db14471ebedfd /packages/backend/src/server | |
| parent | comment code (diff) | |
| download | sharkey-f1d9bb2cf1d9045ec13cdeb231656054b9e5bfde.tar.gz sharkey-f1d9bb2cf1d9045ec13cdeb231656054b9e5bfde.tar.bz2 sharkey-f1d9bb2cf1d9045ec13cdeb231656054b9e5bfde.zip | |
requested changes
Diffstat (limited to 'packages/backend/src/server')
| -rw-r--r-- | packages/backend/src/server/api/stream/channel.ts | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/packages/backend/src/server/api/stream/channel.ts b/packages/backend/src/server/api/stream/channel.ts index 7a044296fe..cfac4b30ce 100644 --- a/packages/backend/src/server/api/stream/channel.ts +++ b/packages/backend/src/server/api/stream/channel.ts @@ -9,8 +9,8 @@ import { isUserRelated } from '@/misc/is-user-related.js'; import { isRenotePacked, isQuotePacked } from '@/misc/is-renote.js'; import type { Packed } from '@/misc/json-schema.js'; import type { JsonObject, JsonValue } from '@/misc/json-value.js'; -import { NoteEntityService } from '@/core/entities/NoteEntityService.js'; import type Connection from './Connection.js'; +import { NoteEntityService } from '@/core/entities/NoteEntityService.js'; /** * Stream channel @@ -105,7 +105,7 @@ export default abstract class Channel { public async assignMyReaction(note: Packed<'Note'>, noteEntityService: NoteEntityService): Promise<Packed<'Note'>> { let changed = false; - // cloning here seems like the best solution for a race condition + // cloning here seems like the best solution for not sharing changes with other users. // where multiple users shared the same myReaction. (Sharkey #877) const clonedNote = { ...note }; if (this.user && isRenotePacked(note) && !isQuotePacked(note)) { @@ -139,7 +139,6 @@ export default abstract class Channel { } } - export type MiChannelService<T extends boolean> = { shouldShare: boolean; requireCredential: T; |