From 59585e26f10b03c0257b730e4e3c45744f7bc42f Mon Sep 17 00:00:00 2001 From: Chi Cong Tran Date: Thu, 9 Oct 2025 14:18:05 +0200 Subject: [PATCH] testing: display path availability on screen --- src/routes/(angemeldet)/+layout.server.ts | 6 +++++- src/routes/(angemeldet)/+page.svelte | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/routes/(angemeldet)/+layout.server.ts b/src/routes/(angemeldet)/+layout.server.ts index 16d053c..96d9d50 100644 --- a/src/routes/(angemeldet)/+layout.server.ts +++ b/src/routes/(angemeldet)/+layout.server.ts @@ -5,11 +5,14 @@ import { ROUTE_NAMES } from '..'; import fs from 'fs'; const path = '/daten'; +let path_existing: string; fs.access(path, fs.constants.F_OK, (err) => { if (err) { + path_existing = "NO"; console.error(`❌ Directory "${path}" does NOT exist or is not accessible.`); } else { + path_existing = "YES"; console.log(`✅ Directory "${path}" exists and is accessible.`); } }); @@ -18,6 +21,7 @@ export const load: PageServerLoad = (event: ServerLoadEvent) => { if (!event.locals.user && event.url.pathname !== ROUTE_NAMES.ANMELDUNG) throw redirect(303, ROUTE_NAMES.ANMELDUNG); return { - user: event.locals.user + user: event.locals.user, + path_existing }; }; diff --git a/src/routes/(angemeldet)/+page.svelte b/src/routes/(angemeldet)/+page.svelte index 12431c8..3a5f556 100644 --- a/src/routes/(angemeldet)/+page.svelte +++ b/src/routes/(angemeldet)/+page.svelte @@ -11,7 +11,7 @@
+>

{data.path_existing}

{#if data.user.admin}