Skip to content

Commit

Permalink
Fix: CHAT-294-일기-스트릭-API-수정 (#50)
Browse files Browse the repository at this point in the history
* Fix : streakDate 수정

오늘 기준으로하면 사용자 입장에서 일기스트릭을 억울하게 인정 못받는 오류있어서 수정

* Fix : streakDate 수정

어제 날짜까지는 인식하는 오늘 날짜 추가시에 기존 조건 문에 걸려 버려서 수정
  • Loading branch information
Mouon authored Feb 14, 2024
1 parent 04aff03 commit a8d5469
Showing 1 changed file with 8 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,15 @@ public Long streakDate(long userId, LocalDate today){
.setParameter("userId",userId)
.getResultList();

/** 오늘 날짜 기준으로 조회하기위한 조건문
* 연속 기록있어도 조회기준 날짜 즉 오늘 작성 일기 없다면 연속작성 기록 없는거로
/**
* 조회 기준 날짜 하루전으로 일기 스트릭 인정해줌
* */
if (diaries.isEmpty() || !diaries.get(0).getDiaryDate().toLocalDate().equals(today)) {
return 0L;
if (diaries.isEmpty() || !diaries.get(0).getDiaryDate().toLocalDate().equals(today.minusDays(1))) {
if(diaries.get(0).getDiaryDate().toLocalDate().equals(today)){

}else{
return 0L;
}
}

long streakCount = 1;
Expand Down

0 comments on commit a8d5469

Please sign in to comment.