From 0f2b522b246b40bcdaba23c0ab3ffbc96ffdb864 Mon Sep 17 00:00:00 2001 From: Max Richter Date: Sun, 26 Jan 2025 18:07:41 +0100 Subject: [PATCH] feat: log more errors while s3 --- src/lib/helpers/minio.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/lib/helpers/minio.ts b/src/lib/helpers/minio.ts index f10c952..ddcad38 100644 --- a/src/lib/helpers/minio.ts +++ b/src/lib/helpers/minio.ts @@ -10,8 +10,14 @@ const minioClient = new Client({ secretKey: S3_SECRET_ACCESS_KEY, }) -export function putObject(fileName: string, content: Buffer, metadata: ItemBucketMetadata = {}) { - return minioClient.putObject(S3_BUCKET_NAME, fileName, content, metadata); +export async function putObject(fileName: string, content: Buffer, metadata: ItemBucketMetadata = {}) { + try { + const res = await minioClient.putObject(S3_BUCKET_NAME, fileName, content, metadata); + return res; + } catch (e) { + console.error(e); + return e; + } } export function listBuckets() {