From 6bcfb0b356b835b5026f4324cc7c895c83cc1265 Mon Sep 17 00:00:00 2001 From: Akis Date: Tue, 10 Jan 2023 17:55:41 +0200 Subject: [PATCH] fix --- src/routes/admin/announcements/+page.server.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/routes/admin/announcements/+page.server.ts b/src/routes/admin/announcements/+page.server.ts index 7eb794d..da6b08a 100644 --- a/src/routes/admin/announcements/+page.server.ts +++ b/src/routes/admin/announcements/+page.server.ts @@ -2,9 +2,6 @@ import type { Actions } from "./$types"; import Joi from "joi"; import { fail } from "@sveltejs/kit"; import { db } from "$lib/server/db"; -import dayjs from "dayjs"; - -const collection = db.collection("announcements"); export const actions: Actions = { add: async ({ request, locals }) => { @@ -29,6 +26,8 @@ export const actions: Actions = { created: now }; + const collection = db.collection("announcements"); + await collection.deleteMany({}); await collection.insertOne(data); @@ -42,6 +41,7 @@ export const actions: Actions = { if (!await locals.getSession()) { return fail(401, { deleteError: true, deleteMessage: "You must be logged in to delete an announcement." }); } else { + const collection = db.collection("announcements"); await collection.deleteMany({});