From 932eb0dc4a2ae09b381bd03210bd17223f3dc258 Mon Sep 17 00:00:00 2001 From: Diego Imbert <70353967+diegoimbert@users.noreply.github.com> Date: Tue, 10 Mar 2026 13:38:59 +0100 Subject: [PATCH] fix: show meaningful error messages in database manager schema fetch (#8296) Co-authored-by: Claude Opus 4.6 --- .../components/apps/components/display/dbtable/metadata.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/components/apps/components/display/dbtable/metadata.ts b/frontend/src/lib/components/apps/components/display/dbtable/metadata.ts index a44cab88fa..4d970b2303 100644 --- a/frontend/src/lib/components/apps/components/display/dbtable/metadata.ts +++ b/frontend/src/lib/components/apps/components/display/dbtable/metadata.ts @@ -16,6 +16,7 @@ import type { DBSchema, GraphqlSchema, SQLSchema } from '$lib/stores' import { stringifyGraphqlSchema, stringifySchema } from '$lib/components/copilot/lib' import type { DbType } from '$lib/components/dbTypes' import { getDatabaseArg } from '$lib/components/dbOps' +import { sendUserToast } from '$lib/toast' export async function loadTableMetaData( input: DbInput, @@ -95,7 +96,8 @@ export async function loadAllTablesMetaData( return map } catch (e) { - throw new Error('Error loading all tables metadata: ' + e) + sendUserToast('Error loading tables metadata: ' + e, 'error') + throw e } }