fix: directus
Some checks failed
Build & Deploy KLZ Cables / 🔍 Prepare Environment (push) Successful in 8s
Build & Deploy KLZ Cables / 🏗️ Build App (push) Successful in 6m36s
Build & Deploy KLZ Cables / 🏗️ Build Gatekeeper (push) Successful in 23s
Build & Deploy KLZ Cables / 🧪 Quality Assurance (push) Successful in 11m59s
Build & Deploy KLZ Cables / 🚀 Deploy (push) Successful in 43s
Build & Deploy KLZ Cables / ⚡ PageSpeed (push) Failing after 7m22s
Build & Deploy KLZ Cables / 🔔 Notifications (push) Successful in 2s

This commit is contained in:
2026-02-02 16:46:26 +01:00
parent 0a797260e3
commit d6be9beebf
4 changed files with 25 additions and 12 deletions

View File

@@ -140,9 +140,9 @@ export async function checkHealth() {
};
}
// 2. Schema check (does the products table exist?)
// 2. Schema check (does the contact_submissions table exist?)
try {
await client.request(readItems('products', { limit: 1 }));
await client.request(readItems('contact_submissions', { limit: 1 }));
} catch (e: any) {
if (typeof window === 'undefined') {
getServerAppServices().errors.captureException(e, { part: 'directus_health_schema' });
@@ -155,7 +155,7 @@ export async function checkHealth() {
return {
status: 'error',
message: shouldShowDevErrors
? `The "products" collection is missing or inaccessible. Error: ${e.message || 'Unknown'}`
? `The "contact_submissions" collection is missing or inaccessible. Error: ${e.message || 'Unknown'}`
: 'Required data structures are currently unavailable.',
code: 'SCHEMA_MISSING',
};