From 45077b858bb46b2803acff937f1863a878303d27 Mon Sep 17 00:00:00 2001 From: Wini_Fy Date: Thu, 19 Mar 2026 09:49:22 +0700 Subject: [PATCH] fix: correct date filtering logic to ensure proper date range handling --- controllers/auditLogController.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/controllers/auditLogController.js b/controllers/auditLogController.js index f9bc7a8..8db4bdb 100644 --- a/controllers/auditLogController.js +++ b/controllers/auditLogController.js @@ -26,6 +26,9 @@ exports.index = async (req, res) => { if (req.query.dateFrom || req.query.dateTo) { filter.createdAt = {}; if (req.query.dateFrom) { + filter.createdAt.$gte = new Date(req.query.dateFrom); + } + if (req.query.dateTo) { const dateTo = new Date(req.query.dateTo); dateTo.setHours(23, 59, 59, 999); // End of day