Skip to content

Commit 10d90b5

Browse files
committed
core: fix broadcast message
1 parent 3d197d7 commit 10d90b5

2 files changed

Lines changed: 1 addition & 5 deletions

File tree

packages/hydrooj/src/interface.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,6 @@ export interface DomainDoc extends Record<string, any> {
305305

306306
// Message
307307
export interface MessageDoc {
308-
_id: ObjectId,
309308
from: number,
310309
to: number,
311310
content: string,

packages/hydrooj/src/model/message.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,8 @@ class MessageModel {
2121
from: number, to: number | number[],
2222
content: string, flag: number = MessageModel.FLAG_UNREAD,
2323
) {
24-
const _id = new ObjectId();
2524
if (!Array.isArray(to)) to = [to];
26-
const base = {
27-
_id, from, content, flag,
28-
};
25+
const base = { from, content, flag };
2926
if (!to.length) return base;
3027
await MessageModel.coll.insertMany(to.map((t) => ({ ...base, to: t })));
3128
bus.broadcast('user/message', to, base);

0 commit comments

Comments
 (0)