From cab65c55a2ecb1828fe2e7ea261bda72371888ca Mon Sep 17 00:00:00 2001 From: gardening-y Date: Thu, 18 Jul 2024 00:46:03 +0900 Subject: [PATCH] =?UTF-8?q?[fix]=20Date=20=ED=95=84=ED=84=B0=EB=A7=81=20?= =?UTF-8?q?=EC=A1=B0=ED=9A=8C=20=EB=A6=AC=EC=8A=A4=ED=8A=B8=20=EC=88=9C?= =?UTF-8?q?=EC=84=9C=20=EB=B3=80=EA=B2=BD=20-=20#152?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/org/dateroad/date/service/DateRepository.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dateroad-api/src/main/java/org/dateroad/date/service/DateRepository.java b/dateroad-api/src/main/java/org/dateroad/date/service/DateRepository.java index f9f9a5d5..6526130d 100644 --- a/dateroad-api/src/main/java/org/dateroad/date/service/DateRepository.java +++ b/dateroad-api/src/main/java/org/dateroad/date/service/DateRepository.java @@ -14,11 +14,13 @@ public interface DateRepository extends JpaRepository { Optional findFirstByUserIdAndDateAfterOrDateAndStartAtAfterOrderByDateAscStartAtAsc( Long userId, LocalDate currentDate, LocalDate sameDay, LocalTime currentTime); - @Query("select d from Date d where d.user.id = :userId and d.date < :currentDate") + + @Query("select d from Date d where d.user.id = :userId and d.date < :currentDate order by d.date desc") List findPastDatesByUserId(@Param("userId") Long userId, @Param("currentDate") LocalDate currentDate); - @Query("select d from Date d where d.user.id = :userId and d.date >= :currentDate") + @Query("select d from Date d where d.user.id = :userId and d.date >= :currentDate order by d.date asc") List findFutureDatesByUserId(@Param("userId") Long userId, @Param("currentDate") LocalDate currentDate); + }