From 3272ecaef38941bf89b904da29b9fb86bfbdbcbe Mon Sep 17 00:00:00 2001 From: amaliadwiy Date: Thu, 28 May 2026 14:09:42 +0800 Subject: [PATCH] feat: tambah field lastActivity ke endpoint monitoring /user --- src/app/api/monitoring/[[...slug]]/route.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/app/api/monitoring/[[...slug]]/route.ts b/src/app/api/monitoring/[[...slug]]/route.ts index 2b3493a..5672383 100644 --- a/src/app/api/monitoring/[[...slug]]/route.ts +++ b/src/app/api/monitoring/[[...slug]]/route.ts @@ -1274,6 +1274,11 @@ const MonitoringServer = new Elysia({ prefix: "/api/monitoring" }) name: true, }, }, + UserLog: { + orderBy: { createdAt: 'desc' }, + take: 1, + select: { createdAt: true }, + }, }, orderBy: { [safeOrderBy]: safeOrderDir, @@ -1302,6 +1307,7 @@ const MonitoringServer = new Elysia({ prefix: "/api/monitoring" }) idVillage: item.idVillage, idGroup: item.idGroup, idPosition: item.idPosition, + lastActivity: item.UserLog[0]?.createdAt ?? null, })); return {