From 062127b1f10b4bf74ae6158d0922035ef441a180 Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Tue, 16 May 2023 11:48:40 +0200 Subject: [PATCH] Fix types --- packages/server/src/integrations/snowflake.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/server/src/integrations/snowflake.ts b/packages/server/src/integrations/snowflake.ts index 7b35968aaf..dc5fb66c55 100644 --- a/packages/server/src/integrations/snowflake.ts +++ b/packages/server/src/integrations/snowflake.ts @@ -1,4 +1,5 @@ import { + ConnectionInfo, DatasourceFeature, Integration, QueryType, @@ -71,12 +72,15 @@ class SnowflakeIntegration { this.client = new Snowflake(config) } - async testConnection() { + async testConnection(): Promise { try { await this.client.connect() - return true + return { connected: true } } catch (e: any) { - return { error: e.message as string } + return { + connected: false, + error: e.message as string, + } } }