diff --git a/apps/backend/src/routes/assessmentRequestManagement/route.ts b/apps/backend/src/routes/assessmentRequestManagement/route.ts index 31461f7..2ce0aeb 100644 --- a/apps/backend/src/routes/assessmentRequestManagement/route.ts +++ b/apps/backend/src/routes/assessmentRequestManagement/route.ts @@ -175,6 +175,7 @@ const assessmentsRequestManagementRoutes = new Hono() async (c) => { const assessmentId = c.req.param("id"); const { status } = c.req.valid("json"); + const userName = c.var.currentUser?.name; const assessment = await db .select() @@ -184,11 +185,15 @@ const assessmentsRequestManagementRoutes = new Hono() if (!assessment[0]) throw new HTTPException(404, { message: "Assessment tidak ditemukan.", }); + + const currentDate = new Date(); await db .update(assessments) .set({ status, + reviewedBy: userName, + reviewedAt: currentDate, }) .where(eq(assessments.id, assessmentId)); @@ -197,8 +202,5 @@ const assessmentsRequestManagementRoutes = new Hono() }); } ) - - - export default assessmentsRequestManagementRoutes;