diff --git a/src/main/java/tipitapi/drawmytoday/diary/service/ValidateDiaryService.java b/src/main/java/tipitapi/drawmytoday/diary/service/ValidateDiaryService.java index 510786bf..4946aafe 100644 --- a/src/main/java/tipitapi/drawmytoday/diary/service/ValidateDiaryService.java +++ b/src/main/java/tipitapi/drawmytoday/diary/service/ValidateDiaryService.java @@ -26,8 +26,9 @@ public Diary validateDiaryById(Long diaryId, User user) { } public void validateExistsByDate(Long userId, LocalDate diaryDate) { - diaryRepository.getDiaryExistsByDiaryDate(userId, diaryDate) - .orElseThrow(DiaryDateAlreadyExistsException::new); + if (diaryRepository.getDiaryExistsByDiaryDate(userId, diaryDate).isPresent()) { + throw new DiaryDateAlreadyExistsException(); + } } private void ownedByUser(Diary diary, User user) {