From 054847039697e51e9083fe508c947d7a8b0f9c12 Mon Sep 17 00:00:00 2001 From: Mattias Persson Date: Thu, 18 Apr 2024 17:39:00 +0200 Subject: [PATCH] Add log_backend api endpoint --- src/routes/_api/log_backend/+server.ts | 32 ++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 src/routes/_api/log_backend/+server.ts diff --git a/src/routes/_api/log_backend/+server.ts b/src/routes/_api/log_backend/+server.ts new file mode 100644 index 00000000..646ed0af --- /dev/null +++ b/src/routes/_api/log_backend/+server.ts @@ -0,0 +1,32 @@ +import type { RequestHandler } from './$types'; + +// // Example + +// async function logBackend(message: string, data: any) { +// try { +// const response = await fetch(`${base}/_api/server_log`, { +// method: 'POST', +// headers: { +// 'Content-Type': 'application/json' +// }, +// body: JSON.stringify({ message, data }) +// }); +// const result = await response.json(); +// console.log(result.status); +// } catch (err) { +// console.error('Failed to log message to backend:', err); +// } +// } + +export const POST: RequestHandler = async ({ request }) => { + const { message, data } = await request.json(); + + console.log(message, data); + + return new Response(JSON.stringify({ status: 'Logged' }), { + headers: { + 'Content-Type': 'application/json' + }, + status: 200 + }); +};