From a16ad32a1fff898af22b26265adb1e4acf525bda Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Thu, 13 Jun 2024 11:05:39 +0700 Subject: [PATCH] fix: missing image url --- src/controllers/employee-controller.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/controllers/employee-controller.ts b/src/controllers/employee-controller.ts index c436d2e..c04090b 100644 --- a/src/controllers/employee-controller.ts +++ b/src/controllers/employee-controller.ts @@ -599,7 +599,18 @@ export class EmployeeController extends Controller { this.setStatus(HttpStatus.CREATED); - return record; + return Object.assign(record, { + profileImageUrl: await presignedGetObjectIfExist( + MINIO_BUCKET, + imageLocation(record.id), + 12 * 60 * 60, + ), + profileImageUploadUrl: await minio.presignedPutObject( + MINIO_BUCKET, + imageLocation(record.id), + 12 * 60 * 60, + ), + }); } @Delete("{employeeId}")