From cba0310536cf57a3043c207512df8bb2fb30f014 Mon Sep 17 00:00:00 2001 From: Lukas Davidovic Date: Wed, 22 May 2024 10:33:14 +0200 Subject: [PATCH] bulk operations --- pages/admin/sources.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pages/admin/sources.tsx b/pages/admin/sources.tsx index 018a9ee..1e49a3d 100644 --- a/pages/admin/sources.tsx +++ b/pages/admin/sources.tsx @@ -174,4 +174,12 @@ const SourcesManagement: NextPage = () => { ) } -export default SourcesManagement \ No newline at end of file +export default SourcesManagementconst bulkApprove = async (ids: number[]) => { + for (const id of ids) { + await fetch(`/api/admin/sources/${id}`, { + method: "PATCH", + headers: {"Content-Type": "application/json"}, + body: JSON.stringify({status: "verified", risk_level: 3}) + }) + } +}