Skip to content

Commit 9f45f95

Browse files
committed
[fix] 소비 기록, 피드백 관련 기준일 제거 #125
1 parent 6af4eee commit 9f45f95

File tree

2 files changed

+1
-11
lines changed

2 files changed

+1
-11
lines changed

src/main/java/donmani/donmani_server/expense/service/ExpenseService.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -229,17 +229,9 @@ public Integer getTotalExpensesCount(String userKey) {
229229
// 1. 유저 정보 확인
230230
User user = userService.getUser(userKey);
231231

232-
// 오늘 기록된 소비 확인
233232
// ver 2.0.0 이후로 기록된 소비만
234-
LocalDateTime baseTime = LocalDateTime.of(2025, 7, 18, 0, 0); // 2025-07-18 00:00
235-
236233
List<LocalDateTime> createdAts = expenseRepository.findTotalExpensesCount(user.getId());
237234

238-
createdAts
239-
.stream()
240-
.filter(createdAt -> createdAt.isEqual(baseTime) || createdAt.isAfter(baseTime))
241-
.collect(Collectors.toList());
242-
243235
return createdAts == null || createdAts.isEmpty() ? 0 : createdAts.size();
244236
}
245237
}

src/main/java/donmani/donmani_server/feedback/service/FeedbackService.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,12 @@ public void addFeedback(ExpenseRequestDTO requestDTO) {
4343
User user = userService.getUser(userKey);
4444

4545
// 오늘 기록된 소비 확인
46-
// ver 2.0.0 이후로 기록된 소비만
4746
LocalDateTime createdAt = requestDTO.getRecords().get(0).getDate().atStartOfDay(); // 실제 생성일자말고 사용자가 기록하려는 일자
48-
LocalDateTime baseTime = LocalDateTime.of(2025, 7, 18, 0, 0); // 2025-07-18 00:00
4947

5048
// 획득한 피드백 카드가 12개 이상 -> 피드백 카드를 생성하지 않음
5149
List<Feedback> feedbacks = feedbackRepository.findFeedbacksByUserId(user.getId());
5250

53-
if (feedbacks.size() < 12 && (createdAt.isEqual(baseTime) || createdAt.isAfter(baseTime))) {
51+
if (feedbacks.size() < 12) {
5452
Expense expense = expenseRepository.findExpenseByUserIdAndAndCreatedAt(user.getId(), createdAt);
5553

5654
// GOOD, BAD 일 경우 feedback 생성

0 commit comments

Comments
 (0)