From ce84fa376ba6ecf517c34d63dc86a03f1452aff8 Mon Sep 17 00:00:00 2001 From: Arthur DANJOU Date: Sat, 9 Dec 2023 23:05:22 +0100 Subject: [PATCH] Fix async functions --- src/server/api/announcement.get.ts | 4 ++-- src/server/api/article.post.ts | 2 +- src/server/api/like.put.ts | 2 +- src/server/api/view.put.ts | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/server/api/announcement.get.ts b/src/server/api/announcement.get.ts index 5877d67..c7e5993 100644 --- a/src/server/api/announcement.get.ts +++ b/src/server/api/announcement.get.ts @@ -1,5 +1,5 @@ -export default defineEventHandler(() => { - return usePrisma().announcement.findFirst({ +export default defineEventHandler(async () => { + return await usePrisma().announcement.findFirst({ orderBy: { createdAt: 'desc', }, diff --git a/src/server/api/article.post.ts b/src/server/api/article.post.ts index ab3d25d..2cee412 100644 --- a/src/server/api/article.post.ts +++ b/src/server/api/article.post.ts @@ -4,7 +4,7 @@ const PostSchema = z.object({ slug: z.string() }).parse export default defineEventHandler(async (event) => { const { slug } = await readValidatedBody(event, PostSchema) - return usePrisma().post.upsert({ + return await usePrisma().post.upsert({ where: { slug, }, diff --git a/src/server/api/like.put.ts b/src/server/api/like.put.ts index 905d715..e6a4761 100644 --- a/src/server/api/like.put.ts +++ b/src/server/api/like.put.ts @@ -4,7 +4,7 @@ const PostSchema = z.object({ slug: z.string() }).parse export default defineEventHandler(async (event) => { const { slug } = await readValidatedBody(event, PostSchema) - return usePrisma().post.update({ + return await usePrisma().post.update({ where: { slug, }, diff --git a/src/server/api/view.put.ts b/src/server/api/view.put.ts index b2d4944..4475a98 100644 --- a/src/server/api/view.put.ts +++ b/src/server/api/view.put.ts @@ -4,7 +4,7 @@ const PostSchema = z.object({ slug: z.string() }).parse export default defineEventHandler(async (event) => { const { slug } = await readValidatedBody(event, PostSchema) - return usePrisma().post.update({ + return await usePrisma().post.update({ where: { slug, },