summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/endpoints/admin
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2022-01-03 02:20:30 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2022-01-03 02:20:30 +0900
commit6be1db00d11aea64c984f7df74be246ebd46c10a (patch)
treea19ad7f0e512473749bf93ed5cd3569a55cee721 /packages/backend/src/server/api/endpoints/admin
parentlint (diff)
downloadsharkey-6be1db00d11aea64c984f7df74be246ebd46c10a.tar.gz
sharkey-6be1db00d11aea64c984f7df74be246ebd46c10a.tar.bz2
sharkey-6be1db00d11aea64c984f7df74be246ebd46c10a.zip
refactor(server): use insert instead of save
Diffstat (limited to 'packages/backend/src/server/api/endpoints/admin')
-rw-r--r--packages/backend/src/server/api/endpoints/admin/announcements/create.ts4
-rw-r--r--packages/backend/src/server/api/endpoints/admin/emoji/add.ts4
2 files changed, 4 insertions, 4 deletions
diff --git a/packages/backend/src/server/api/endpoints/admin/announcements/create.ts b/packages/backend/src/server/api/endpoints/admin/announcements/create.ts
index feb874db74..7d169d6caf 100644
--- a/packages/backend/src/server/api/endpoints/admin/announcements/create.ts
+++ b/packages/backend/src/server/api/endpoints/admin/announcements/create.ts
@@ -59,14 +59,14 @@ export const meta = {
// eslint-disable-next-line import/no-default-export
export default define(meta, async (ps) => {
- const announcement = await Announcements.save({
+ const announcement = await Announcements.insert({
id: genId(),
createdAt: new Date(),
updatedAt: null,
title: ps.title,
text: ps.text,
imageUrl: ps.imageUrl,
- });
+ }).then(x => Announcements.findOneOrFail(x.identifiers[0]));
return announcement;
});
diff --git a/packages/backend/src/server/api/endpoints/admin/emoji/add.ts b/packages/backend/src/server/api/endpoints/admin/emoji/add.ts
index bafa658a57..f7a0fdb875 100644
--- a/packages/backend/src/server/api/endpoints/admin/emoji/add.ts
+++ b/packages/backend/src/server/api/endpoints/admin/emoji/add.ts
@@ -38,7 +38,7 @@ export default define(meta, async (ps, me) => {
const name = file.name.split('.')[0].match(/^[a-z0-9_]+$/) ? file.name.split('.')[0] : `_${rndstr('a-z0-9', 8)}_`;
- const emoji = await Emojis.save({
+ const emoji = await Emojis.insert({
id: genId(),
updatedAt: new Date(),
name: name,
@@ -47,7 +47,7 @@ export default define(meta, async (ps, me) => {
aliases: [],
url: file.url,
type: file.type,
- });
+ }).then(x => Emojis.findOneOrFail(x.identifiers[0]));
await getConnection().queryResultCache!.remove(['meta_emojis']);