Use message.create

This commit is contained in:
Rory& 2025-10-19 10:11:10 +02:00
parent 38216b26bd
commit 0fb3306a25
2 changed files with 2 additions and 1 deletions

View File

@ -467,6 +467,7 @@ router.post(
member_id: message.member_id,
author_id: message.author_id
});
await Promise.all([
message.save(),
emitEvent({

View File

@ -256,7 +256,7 @@ export class Message extends BaseClass {
}
static async createWithDefaults(opts: Partial<Message>): Promise<Message> {
const message = new Message();
const message = Message.create();
if (!opts.author) {
if (!opts.author_id) throw new Error("Either author or author_id must be provided to create a Message");