From 7f83b33e56511882192a366cca9b322d9ca040e9 Mon Sep 17 00:00:00 2001 From: Jannis Baum Date: Tue, 4 Apr 2023 10:38:38 +0200 Subject: [PATCH] feat(#579): get backup data from body before deleting --- anni/src/pages/api/backup.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/anni/src/pages/api/backup.ts b/anni/src/pages/api/backup.ts index c2a835ac3..5ebd87dfc 100644 --- a/anni/src/pages/api/backup.ts +++ b/anni/src/pages/api/backup.ts @@ -27,6 +27,8 @@ const api: NextApiHandler = async (req, res) => return { successStatus: 200, data }; }, POST: async () => { + const data: Record = req.body.data; + await dbConnect(); await Promise.all( @@ -35,7 +37,6 @@ const api: NextApiHandler = async (req, res) => ), ); - const data: Record = req.body.data; await Promise.all( Object.entries(data).map(([name, docs]) => mongoose.models[name].create(docs, {