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}")