From 5990e79a08d6c74b337a131a93e8a2a3d754c1e0 Mon Sep 17 00:00:00 2001 From: Christopher Bonilla Date: Thu, 6 Feb 2025 10:53:12 +0100 Subject: [PATCH] fix: proper cred loading for Databricks pt2. Missed a spot, same thing: client_id field may be empty string, improved check to account for this JIRA: LX-691 risk: low --- gooddata-sdk/gooddata_sdk/catalog/data_source/service.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gooddata-sdk/gooddata_sdk/catalog/data_source/service.py b/gooddata-sdk/gooddata_sdk/catalog/data_source/service.py index 920b9725b..1aa977d23 100644 --- a/gooddata-sdk/gooddata_sdk/catalog/data_source/service.py +++ b/gooddata-sdk/gooddata_sdk/catalog/data_source/service.py @@ -476,7 +476,7 @@ def test_data_sources_connection( declarative_data_source.to_test_request(token=token) ) elif declarative_data_source.type == DATABRICKS_TYPE: - if declarative_data_source.client_id is not None: + if declarative_data_source.client_id and declarative_data_source.client_id.strip(): client_secret = ClientSecretCredentialsFromFile.client_secret_from_file( credentials[declarative_data_source.id] )