diff --git a/common/src/main/java/com/mfsys/common/configuration/controller/LoggerController.java b/common/src/main/java/com/mfsys/common/configuration/controller/LoggerController.java index 89bec93..de0b8b4 100644 --- a/common/src/main/java/com/mfsys/common/configuration/controller/LoggerController.java +++ b/common/src/main/java/com/mfsys/common/configuration/controller/LoggerController.java @@ -4,6 +4,7 @@ import com.mfsys.common.configuration.constant.LoggerURI; import com.mfsys.common.configuration.model.Logger; import com.mfsys.common.configuration.service.LoggerService; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.format.annotation.DateTimeFormat; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; @@ -21,8 +22,10 @@ public class LoggerController { } @GetMapping(LoggerURI.GET_LOGS_BY_DATES) - public List findLogsBetweenDates(@RequestParam LocalDate fromDate, @RequestParam LocalDate toDate) { - return loggerService.findLogsBetweenDates(fromDate, toDate); + public List findLogsBetweenDates( + @RequestParam @DateTimeFormat(pattern = "dd-MM-yyyy") LocalDate fromDate, + @RequestParam @DateTimeFormat(pattern = "dd-MM-yyyy") LocalDate toDate) { + return loggerService.findLogsBetweenDates(fromDate, toDate); } } diff --git a/common/src/main/java/com/mfsys/common/configuration/service/LoggerService.java b/common/src/main/java/com/mfsys/common/configuration/service/LoggerService.java index 2a44027..fb14fd0 100644 --- a/common/src/main/java/com/mfsys/common/configuration/service/LoggerService.java +++ b/common/src/main/java/com/mfsys/common/configuration/service/LoggerService.java @@ -20,7 +20,6 @@ public class LoggerService { } public List findLogsBetweenDates(LocalDate fromDate, LocalDate toDate) { - // Convert LocalDate to LocalDateTime (start of day to end of day) LocalDateTime fromDateTime = fromDate.atStartOfDay(); LocalDateTime toDateTime = toDate.atTime(LocalTime.MAX);