From 414a4dce12eabf3e635b4e07911cd795654e05af Mon Sep 17 00:00:00 2001 From: Jacek Malec Date: Mon, 20 Jan 2025 18:02:59 +0000 Subject: [PATCH] fix: fix broken introspect test --- .../src/flavour/sqlite/native/mod.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/schema-engine/connectors/sql-schema-connector/src/flavour/sqlite/native/mod.rs b/schema-engine/connectors/sql-schema-connector/src/flavour/sqlite/native/mod.rs index ae08949060cf..ada84bcb2481 100644 --- a/schema-engine/connectors/sql-schema-connector/src/flavour/sqlite/native/mod.rs +++ b/schema-engine/connectors/sql-schema-connector/src/flavour/sqlite/native/mod.rs @@ -143,9 +143,8 @@ pub(super) async fn ensure_connection_validity(state: &State) -> ConnectorResult } } -pub(super) fn introspect(state: &mut State) -> BoxFuture<'_, ConnectorResult> { - Box::pin(async move { - let (conn, params) = get_connection_and_params(state)?; +pub(super) async fn introspect(state: &mut State) -> ConnectorResult { + if let Some(params) = state.params() { let path = std::path::Path::new(¶ms.file_path); if std::fs::metadata(path).is_err() { return Err(ConnectorError::user_facing( @@ -158,9 +157,9 @@ pub(super) fn introspect(state: &mut State) -> BoxFuture<'_, ConnectorResult ConnectorResult<()> {