From 90e797b42e6832df5cdafa466d2f390a0703db48 Mon Sep 17 00:00:00 2001 From: mat02 Date: Mon, 19 Jul 2021 12:58:35 +0200 Subject: [PATCH] Update to support Metabase 0.40+ --- src/metabase/driver/firebird.clj | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/metabase/driver/firebird.clj b/src/metabase/driver/firebird.clj index e8e371e..88046c6 100644 --- a/src/metabase/driver/firebird.clj +++ b/src/metabase/driver/firebird.clj @@ -13,8 +13,8 @@ [sync :as sql-jdbc.sync]] [metabase.driver.sql.query-processor :as sql.qp] [metabase.util - [honeysql-extensions :as hx] - [ssh :as ssh]]) + [honeysql-extensions :as hx]] + [metabase.util.ssh :as ssh]) (:import [java.sql DatabaseMetaData Time] [java.time LocalDate LocalDateTime LocalTime OffsetDateTime OffsetTime ZonedDateTime])) @@ -42,7 +42,7 @@ (sql-jdbc.common/handle-additional-options details))) (defmethod driver/can-connect? :firebird [driver details] - (let [connection (sql-jdbc.conn/connection-details->spec driver (ssh/include-ssh-tunnel details))] + (let [connection (sql-jdbc.conn/connection-details->spec driver (ssh/include-ssh-tunnel! details))] (= 1 (first (vals (first (jdbc/query connection ["SELECT 1 FROM RDB$DATABASE"]))))))) ;; Use pattern matching because some parameters can have a length parameter, e.g. VARCHAR(255)