From 42d92a3d439abd31584dabc063105c79a7d1aab8 Mon Sep 17 00:00:00 2001 From: jeomxon Date: Thu, 19 Oct 2023 14:18:32 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20(#788)=20=EA=B0=80=EC=9E=A5=20=EC=B5=9C?= =?UTF-8?q?=EC=8B=A0=20=EA=B0=92=EC=9D=84=20=EA=B0=80=EC=A0=B8=EC=98=A4?= =?UTF-8?q?=EB=8F=84=EB=A1=9D=20jpa=20=EB=A9=94=EC=84=9C=EB=93=9C=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../votogether/domain/alarm/repository/AlarmRepository.java | 2 +- .../domain/alarm/repository/ReportActionAlarmRepository.java | 2 +- .../com/votogether/domain/member/service/MemberService.java | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/src/main/java/com/votogether/domain/alarm/repository/AlarmRepository.java b/backend/src/main/java/com/votogether/domain/alarm/repository/AlarmRepository.java index c4ab2738f..acb87da9b 100644 --- a/backend/src/main/java/com/votogether/domain/alarm/repository/AlarmRepository.java +++ b/backend/src/main/java/com/votogether/domain/alarm/repository/AlarmRepository.java @@ -14,6 +14,6 @@ public interface AlarmRepository extends JpaRepository { List findAllByMember(final Member member); - Optional findByMemberOrderByIdDesc(final Member member); + Optional findTopByMemberOrderByIdDesc(final Member member); } diff --git a/backend/src/main/java/com/votogether/domain/alarm/repository/ReportActionAlarmRepository.java b/backend/src/main/java/com/votogether/domain/alarm/repository/ReportActionAlarmRepository.java index 3ea00917d..783982e8d 100644 --- a/backend/src/main/java/com/votogether/domain/alarm/repository/ReportActionAlarmRepository.java +++ b/backend/src/main/java/com/votogether/domain/alarm/repository/ReportActionAlarmRepository.java @@ -13,7 +13,7 @@ public interface ReportActionAlarmRepository extends JpaRepository findByIdAndMember(final Long Id, final Member member); - Optional findByMemberOrderByIdDesc(final Member member); + Optional findTopByMemberOrderByIdDesc(final Member member); List findAllByMember(final Member member); diff --git a/backend/src/main/java/com/votogether/domain/member/service/MemberService.java b/backend/src/main/java/com/votogether/domain/member/service/MemberService.java index 1023c53a4..7c5c1666e 100644 --- a/backend/src/main/java/com/votogether/domain/member/service/MemberService.java +++ b/backend/src/main/java/com/votogether/domain/member/service/MemberService.java @@ -94,9 +94,9 @@ public MemberInfoResponse findMemberInfo(final Member member) { } private boolean hasLatestAlarm(final Member member) { - final Optional maybeAlarm = alarmRepository.findByMemberOrderByIdDesc(member); + final Optional maybeAlarm = alarmRepository.findTopByMemberOrderByIdDesc(member); final Optional maybeReportActionAlarm = - reportActionAlarmRepository.findByMemberOrderByIdDesc(member); + reportActionAlarmRepository.findTopByMemberOrderByIdDesc(member); final List> maybeCreatedAts = List.of( maybeAlarm.map(Alarm::getCreatedAt), maybeReportActionAlarm.map(ReportActionAlarm::getCreatedAt)