From 0a9d3002a4794d4f567909bc55321cf6e5ad291b Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Wed, 15 Jan 2025 17:33:22 +0700 Subject: [PATCH] feat: log error when minio error --- src/services/minio.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/services/minio.ts b/src/services/minio.ts index 921e3e0..5a5d8e1 100644 --- a/src/services/minio.ts +++ b/src/services/minio.ts @@ -29,7 +29,10 @@ export async function listFile(path: string) { stream.on("data", (v) => v && v.name && item.push(v.name.split("/").at(-1) || "")); stream.on("end", () => resolve(item)); - stream.on("error", () => reject(new Error("MinIO error."))); + stream.on("error", (e) => { + console.error(e); + reject(new Error("MinIO error.")); + }); }); } @@ -57,7 +60,10 @@ export async function deleteFolder(path: string) { stream.on("data", (v) => v && v.name && item.push(v.name)); stream.on("end", () => resolve(item)); - stream.on("error", () => reject(new Error("MinIO error."))); + stream.on("error", (e) => { + console.error(e); + reject(new Error("MinIO error.")); + }); }).then((list) => { list.map(async (v) => { await minio.removeObject(MINIO_BUCKET, v, { forceDelete: true });