From 85135478d272dd300253f291961d1a33895b699e Mon Sep 17 00:00:00 2001 From: Eric Doughty-Papassideris Date: Thu, 21 Nov 2024 13:00:01 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20back:=20tolerate=20string=20S3?= =?UTF-8?q?=20config=20`useSSL`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/platform/services/storage/connectors/S3/s3-service.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tdrive/backend/node/src/core/platform/services/storage/connectors/S3/s3-service.ts b/tdrive/backend/node/src/core/platform/services/storage/connectors/S3/s3-service.ts index 57f42610..e70cfc4a 100644 --- a/tdrive/backend/node/src/core/platform/services/storage/connectors/S3/s3-service.ts +++ b/tdrive/backend/node/src/core/platform/services/storage/connectors/S3/s3-service.ts @@ -27,6 +27,9 @@ export default class S3ConnectorService implements StorageConnectorAPI { if (confCopy.port && typeof confCopy.port === "string") { confCopy.port = parseInt(confCopy.port, 10); } + if (confCopy.useSSL && typeof confCopy.useSSL === "string") { + confCopy.useSSL = !(!confCopy.useSSL || confCopy.useSSL === "false"); + } this.client = new Minio.Client(confCopy); this.minioConfiguration = confCopy; this.id = this.minioConfiguration.id;