mirror of
https://github.com/ProjectSegfault/website.git
synced 2024-12-23 13:40:00 +05:30
fix
This commit is contained in:
parent
e4333a8b4c
commit
6bcfb0b356
@ -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({});
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user