asdasd
All checks were successful
Deploy / deploy-production (push) Has been skipped
Deploy / deploy-staging (push) Successful in 6s

This commit is contained in:
2026-04-11 02:40:45 +02:00
parent c15c90bf6d
commit bbd2e39f86
3 changed files with 33 additions and 82 deletions

View File

@@ -246,7 +246,13 @@
});
}
if (!response.ok) {
throw new Error(payload.error || 'API request failed');
const context = payload && payload.context && typeof payload.context === 'object' ? payload.context : null;
const detail = context
? [context.message, context.statement ? `SQL: ${String(context.statement).slice(0, 500)}` : null]
.filter(Boolean)
.join(' ')
: '';
throw new Error([payload.error || 'API request failed', detail].filter(Boolean).join(' '));
}
if (payload && Object.prototype.hasOwnProperty.call(payload, 'data')) {
return payload.data;
@@ -1471,7 +1477,11 @@
? `Geloeschte Tabellen: ${result.dropped_tables.join(', ')}.`
: 'Keine Tabellen geloescht.')
);
await loadBootstrap(projectKey);
try {
await loadBootstrap(projectKey);
} catch (bootstrapError) {
setError(`Schema wurde initialisiert, aber Bootstrap-Daten konnten nicht geladen werden: ${bootstrapError.message}`);
}
} catch (err) {
setError(err.message);
} finally {