From 5c13af2571dd7464ab6ecb930a13a8901d9b8cbf Mon Sep 17 00:00:00 2001 From: cawcenter Date: Fri, 12 Dec 2025 22:36:58 -0500 Subject: [PATCH] fix: Restore DIRECTUS_TOKEN definition to fix ReferenceError --- frontend/src/lib/directus/client.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frontend/src/lib/directus/client.ts b/frontend/src/lib/directus/client.ts index a706075..b5291ff 100644 --- a/frontend/src/lib/directus/client.ts +++ b/frontend/src/lib/directus/client.ts @@ -20,6 +20,8 @@ if (typeof process !== 'undefined' && process.env && process.env.INTERNAL_DIRECT INTERNAL_URL = process.env.INTERNAL_DIRECTUS_URL; } +const DIRECTUS_TOKEN = import.meta.env.DIRECTUS_ADMIN_TOKEN || (typeof process !== 'undefined' && process.env ? process.env.DIRECTUS_ADMIN_TOKEN : '') || ''; + // Select URL based on environment (Server vs Client) const DIRECTUS_URL = (typeof window === 'undefined') ? INTERNAL_URL : PUBLIC_URL; @@ -33,6 +35,10 @@ export function getDirectusClient(token?: string) { return client.with(staticToken(token || DIRECTUS_TOKEN)); } + if (token || DIRECTUS_TOKEN) { + return client.with(staticToken(token || DIRECTUS_TOKEN)); + } + return client; }