fix: setupDatabase() correctly extracts dbName from nested response
This commit is contained in:
parent
d998ea2d85
commit
d0f0bfab79
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue