fix: setupDatabase() correctly extracts dbName from nested response

This commit is contained in:
Kyryll O 2026-05-26 22:46:26 +03:00
parent d998ea2d85
commit d0f0bfab79
1 changed files with 5 additions and 2 deletions

View File

@ -258,7 +258,10 @@ export class CoreService {
if (!response.ok) { if (!response.ok) {
throw new Error(`Database setup failed: ${response.statusText}`); throw new Error(`Database setup failed: ${response.statusText}`);
} }
const data = await response.json(); const result = await response.json();
return data.dbName; const dbName = result.data?.dbName || result.dbName;
if (!dbName) throw new Error('Database name not returned from core');
process.env.PLUGIN_DB_NAME = dbName;
return dbName;
} }
} }