From fffaa0d284eb2f012554b29ef72bbac002dbc7e0 Mon Sep 17 00:00:00 2001 From: = Date: Sat, 11 Oct 2025 19:18:57 +0530 Subject: [PATCH] feat: resolved cert causing error in db --- backend/src/db/instance.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/src/db/instance.ts b/backend/src/db/instance.ts index 112def0b3..5d9007a00 100644 --- a/backend/src/db/instance.ts +++ b/backend/src/db/instance.ts @@ -2,7 +2,9 @@ import knex, { Knex } from "knex"; const parseSslConfig = (dbConnectionUri: string, dbRootCert?: string) => { let modifiedDbConnectionUri = dbConnectionUri; - let sslConfig: { rejectUnauthorized: boolean; ca: string } | boolean = false; + let sslConfig: { rejectUnauthorized: boolean; ca: string } | boolean = dbRootCert + ? { rejectUnauthorized: true, ca: Buffer.from(dbRootCert, "base64").toString("ascii") } + : false; if (dbRootCert) { const url = new URL(dbConnectionUri);