diff --git a/dist/package-shared/utils/backend/grabDbSSL.js b/dist/package-shared/utils/backend/grabDbSSL.js index 6df7eb7..d5e36c8 100644 --- a/dist/package-shared/utils/backend/grabDbSSL.js +++ b/dist/package-shared/utils/backend/grabDbSSL.js @@ -10,8 +10,13 @@ const grab_dir_names_1 = __importDefault(require("./names/grab-dir-names")); * # Grab SSL */ function grabDbSSL() { - const { maxscaleSSLCaCertFile } = (0, grab_dir_names_1.default)(); - const caFilePath = process.env.DSQL_SSL_CA_CERT || maxscaleSSLCaCertFile; + let maxscaleSSLCaCertFileFinal; + try { + const { maxscaleSSLCaCertFile } = (0, grab_dir_names_1.default)(); + maxscaleSSLCaCertFileFinal = maxscaleSSLCaCertFile; + } + catch (error) { } + const caFilePath = process.env.DSQL_SSL_CA_CERT || maxscaleSSLCaCertFileFinal; if (!(caFilePath === null || caFilePath === void 0 ? void 0 : caFilePath.match(/./))) { return undefined; } diff --git a/package-shared/utils/backend/grabDbSSL.ts b/package-shared/utils/backend/grabDbSSL.ts index 16ec654..b83e78b 100644 --- a/package-shared/utils/backend/grabDbSSL.ts +++ b/package-shared/utils/backend/grabDbSSL.ts @@ -8,9 +8,15 @@ type Return = ConnectionConfig["ssl"] | undefined; * # Grab SSL */ export default function grabDbSSL(): Return { - const { maxscaleSSLCaCertFile } = grabDirNames(); + let maxscaleSSLCaCertFileFinal; - const caFilePath = process.env.DSQL_SSL_CA_CERT || maxscaleSSLCaCertFile; + try { + const { maxscaleSSLCaCertFile } = grabDirNames(); + maxscaleSSLCaCertFileFinal = maxscaleSSLCaCertFile; + } catch (error) {} + + const caFilePath = + process.env.DSQL_SSL_CA_CERT || maxscaleSSLCaCertFileFinal; if (!caFilePath?.match(/./)) { return undefined; diff --git a/package.json b/package.json index dbf8d31..670b781 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@moduletrace/datasquirel", - "version": "4.9.1", + "version": "4.9.2", "description": "Cloud-based SQL data management tool", "main": "dist/index.js", "bin": {