Skip to content

Commit 79710d5

Browse files
fix: 스케ã줄ë러 작업 ãì실패 í�원인 해결 (#221)
1 parent c97c4ab commit 79710d5

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

src/main/java/org/devkor/apu/saerok_server/domain/stat/core/repository/DailyStatRepository.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,10 @@ public List<DailyStat> findSeriesByMetric(StatMetric metric) {
5252
}
5353

5454
public Optional<LocalDate> findLastDateOf(StatMetric metric) {
55-
return em.createQuery("SELECT MAX(s.date) FROM DailyStat s WHERE s.metric = :m", LocalDate.class)
55+
LocalDate max = em.createQuery(
56+
"SELECT MAX(s.date) FROM DailyStat s WHERE s.metric = :m", LocalDate.class)
5657
.setParameter("m", metric)
57-
.getResultStream()
58-
.findFirst();
58+
.getSingleResult(); // 없으면 null 반환
59+
return Optional.ofNullable(max);
5960
}
6061
}

0 commit comments

Comments
 (0)