summaryrefslogtreecommitdiff
path: root/src/server/api/stream
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/api/stream')
-rw-r--r--src/server/api/stream/channels/user-list.ts7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/server/api/stream/channels/user-list.ts b/src/server/api/stream/channels/user-list.ts
index dbdd8afb0a..5debf41770 100644
--- a/src/server/api/stream/channels/user-list.ts
+++ b/src/server/api/stream/channels/user-list.ts
@@ -1,5 +1,6 @@
import autobind from 'autobind-decorator';
import Channel from '../channel';
+import { pack } from '../../../../models/note';
export default class extends Channel {
public readonly chName = 'userList';
@@ -11,7 +12,11 @@ export default class extends Channel {
const listId = params.listId as string;
// Subscribe stream
- this.subscriber.on(`userListStream:${listId}`, data => {
+ this.subscriber.on(`userListStream:${listId}`, async data => {
+ // 再パック
+ if (data.type == 'note') data.body = await pack(data.body.id, this.user, {
+ detail: true
+ });
this.send(data);
});
}