Skip to content

Commit 43ba7f1

Browse files
committed
🐛 코어구조변경으로 인한 Side Effect 해결
- 회독조회시 pending제외한 회독 조회
1 parent 8cbd9a0 commit 43ba7f1

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/main/java/com/boggle_boggle/bbegok/repository/ReadDateRepository.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@
1212
public interface ReadDateRepository extends JpaRepository<ReadDate, Long> {
1313
Optional<ReadDate> findByreadDateSeqAndReadingRecord(Long id, ReadingRecord readingRecord);
1414
List<ReadDate> findByReadingRecordAndReadingRecord_UserAndStatusNot(ReadingRecord readingRecord, User user, ReadStatus status);
15-
List<ReadDate> findByReadingRecordOrderByReadDateSeq(ReadingRecord readingRecord);
15+
List<ReadDate> findByReadingRecordAndStatusNotOrderByReadDateSeq(ReadingRecord readingRecord, ReadStatus status);
1616
}

src/main/java/com/boggle_boggle/bbegok/service/ReadingRecordService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ private void updateReadingRecord(UpdateReadingRecordRequest request, User user,
184184
}
185185

186186
public List<ReadDateIndexDto> getReadDates(Long readingRecordId, String userId) {
187-
List<ReadDate> readDateList = readDateRepository.findByReadingRecordOrderByReadDateSeq(findReadingRecord(readingRecordId, userId));
187+
List<ReadDate> readDateList = readDateRepository.findByReadingRecordAndStatusNotOrderByReadDateSeq(findReadingRecord(readingRecordId, userId), ReadStatus.pending);
188188
return IntStream.range(0, readDateList.size())
189189
.mapToObj(i -> new ReadDateIndexDto(readDateList.get(i), i))
190190
.toList();

0 commit comments

Comments
 (0)