fix: use entity.save() instead of insert (needed for caching)
This commit is contained in:
parent
52f8508b38
commit
7b00e99053
@ -52,17 +52,17 @@ router.put("/:id", route({}), async (req: Request, res: Response) => {
|
|||||||
where: { owner: { id: owner.id }, target: { id: target.id } },
|
where: { owner: { id: owner.id }, target: { id: target.id } },
|
||||||
})
|
})
|
||||||
) {
|
) {
|
||||||
Note.update(
|
await Note.update(
|
||||||
{ owner: { id: owner.id }, target: { id: target.id } },
|
{ owner: { id: owner.id }, target: { id: target.id } },
|
||||||
{ owner, target, content: note },
|
{ owner, target, content: note },
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
Note.insert({
|
await Note.create({
|
||||||
id: Snowflake.generate(),
|
id: Snowflake.generate(),
|
||||||
owner,
|
owner,
|
||||||
target,
|
target,
|
||||||
content: note,
|
content: note,
|
||||||
});
|
}).save();
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
await Note.delete({
|
await Note.delete({
|
||||||
|
@ -274,7 +274,7 @@ export async function sendMessage(opts: MessageOptions) {
|
|||||||
const message = await handleMessage({ ...opts, timestamp: new Date() });
|
const message = await handleMessage({ ...opts, timestamp: new Date() });
|
||||||
|
|
||||||
await Promise.all([
|
await Promise.all([
|
||||||
Message.insert(message),
|
message.save(),
|
||||||
emitEvent({
|
emitEvent({
|
||||||
event: "MESSAGE_CREATE",
|
event: "MESSAGE_CREATE",
|
||||||
channel_id: opts.channel_id,
|
channel_id: opts.channel_id,
|
||||||
|
@ -127,10 +127,10 @@ export async function initDatabase(): Promise<DataSource> {
|
|||||||
// Manually insert every current migration to prevent this:
|
// Manually insert every current migration to prevent this:
|
||||||
await Promise.all(
|
await Promise.all(
|
||||||
dbConnection.migrations.map((migration) =>
|
dbConnection.migrations.map((migration) =>
|
||||||
Migration.insert({
|
Migration.create({
|
||||||
name: migration.name,
|
name: migration.name,
|
||||||
timestamp: Date.now(),
|
timestamp: Date.now(),
|
||||||
}),
|
}).save(),
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user