asdasd
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user