From 6c619cc01915c724cfac543169172a83ec307df9 Mon Sep 17 00:00:00 2001 From: Hare Date: Tue, 3 Sep 2024 04:46:20 +0900 Subject: [PATCH] feat: Initialize database connection in fetch_articles server route --- src/routes/api/fetch_articles/+server.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/routes/api/fetch_articles/+server.ts b/src/routes/api/fetch_articles/+server.ts index 322e8a5..2520687 100644 --- a/src/routes/api/fetch_articles/+server.ts +++ b/src/routes/api/fetch_articles/+server.ts @@ -6,11 +6,18 @@ import { TOKEN } from '$env/static/private' -export const POST: RequestHandler = ({ url }) => { +import PG from '$lib/server/database'; +import { getConnection } from '$lib/server/database/get_connection'; +// import { building } from '$app/environment'; +import init from '$lib/server/database/init_db'; + +export const POST: RequestHandler = async ({ url }) => { const token = url.searchParams.get('token'); console.log(token); if (token !== TOKEN) { return error(401, 'Unauthorized'); } + + await init(await PG(getConnection())); return new Response(String(token)); };