summaryrefslogtreecommitdiff
path: root/src/services/messages/create.ts
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2021-03-21 21:27:09 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2021-03-21 21:27:09 +0900
commitc4c20bee7c58ea7330dbc890b9564bd100ac6e25 (patch)
tree2f73ce46b5f0abe1417dad110ffc23c53155a8fe /src/services/messages/create.ts
parentrefactor: Use Set (diff)
downloadmisskey-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.ts6
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);