diff --git a/frontend/src/lib/components/dbOps.ts b/frontend/src/lib/components/dbOps.ts index 3a9e413d7b..fa1d265dbb 100644 --- a/frontend/src/lib/components/dbOps.ts +++ b/frontend/src/lib/components/dbOps.ts @@ -179,11 +179,11 @@ export async function getDucklakeSchema({ args: {} } }) - const stringified = Array.isArray(result) && result.length && (result?.[0]?.['result'] ?? '[]') + const mainSchema = Array.isArray(result) && result.length && (result?.[0]?.['result'] ?? '[]') - if (!stringified) throw new Error('Failed to get Ducklake schema: ' + JSON.stringify(result)) + if (!mainSchema) throw new Error('Failed to get Ducklake schema: ' + JSON.stringify(result)) let schema: Omit = { - schema: { main: JSON.parse(stringified) }, + schema: { main: mainSchema }, publicOnly: true, lang: 'ducklake' }