Skip to content

Commit

Permalink
Merge pull request #790 from woowacourse-teams/feat/#788
Browse files Browse the repository at this point in the history
가장 최신 값을 가져오도록 data jpa 메서드명 변경
  • Loading branch information
jeomxon authored Oct 19, 2023
2 parents 9f28b83 + 42d92a3 commit 43f0fe5
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,6 @@ public interface AlarmRepository extends JpaRepository<Alarm, Long> {

List<Alarm> findAllByMember(final Member member);

Optional<Alarm> findByMemberOrderByIdDesc(final Member member);
Optional<Alarm> findTopByMemberOrderByIdDesc(final Member member);

}
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ public interface ReportActionAlarmRepository extends JpaRepository<ReportActionA

Optional<ReportActionAlarm> findByIdAndMember(final Long Id, final Member member);

Optional<ReportActionAlarm> findByMemberOrderByIdDesc(final Member member);
Optional<ReportActionAlarm> findTopByMemberOrderByIdDesc(final Member member);

List<ReportActionAlarm> findAllByMember(final Member member);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,9 +94,9 @@ public MemberInfoResponse findMemberInfo(final Member member) {
}

private boolean hasLatestAlarm(final Member member) {
final Optional<Alarm> maybeAlarm = alarmRepository.findByMemberOrderByIdDesc(member);
final Optional<Alarm> maybeAlarm = alarmRepository.findTopByMemberOrderByIdDesc(member);
final Optional<ReportActionAlarm> maybeReportActionAlarm =
reportActionAlarmRepository.findByMemberOrderByIdDesc(member);
reportActionAlarmRepository.findTopByMemberOrderByIdDesc(member);
final List<Optional<LocalDateTime>> maybeCreatedAts = List.of(
maybeAlarm.map(Alarm::getCreatedAt),
maybeReportActionAlarm.map(ReportActionAlarm::getCreatedAt)
Expand Down

0 comments on commit 43f0fe5

Please sign in to comment.