diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2021-03-21 21:27:09 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2021-03-21 21:27:09 +0900 |
| commit | c4c20bee7c58ea7330dbc890b9564bd100ac6e25 (patch) | |
| tree | 2f73ce46b5f0abe1417dad110ffc23c53155a8fe /src/services/messages/create.ts | |
| parent | refactor: Use Set (diff) | |
| download | misskey-c4c20bee7c58ea7330dbc890b9564bd100ac6e25.tar.gz misskey-c4c20bee7c58ea7330dbc890b9564bd100ac6e25.tar.bz2 misskey-c4c20bee7c58ea7330dbc890b9564bd100ac6e25.zip | |
wip #6441
Diffstat (limited to 'src/services/messages/create.ts')
| -rw-r--r-- | src/services/messages/create.ts | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/services/messages/create.ts b/src/services/messages/create.ts index 8646ce37fc..413266d029 100644 --- a/src/services/messages/create.ts +++ b/src/services/messages/create.ts @@ -14,7 +14,7 @@ import { renderActivity } from '../../remote/activitypub/renderer'; import { deliver } from '../../queue'; export async function createMessage(user: User, recipientUser: User | undefined, recipientGroup: UserGroup | undefined, text: string | undefined, file: DriveFile | null, uri?: string) { - const message = await MessagingMessages.save({ + const message = { id: genId(), createdAt: new Date(), fileId: file ? file.id : null, @@ -25,7 +25,9 @@ export async function createMessage(user: User, recipientUser: User | undefined, isRead: false, reads: [] as any[], uri - } as MessagingMessage); + } as MessagingMessage; + + await MessagingMessages.insert(message); const messageObj = await MessagingMessages.pack(message); |