Skip to content

Commit a55aa29

Browse files
authored
Merge pull request #108 from Nexters/fix-96
[hotfix] 아이템 조회 쿼리 오류 수정 (where 조건)
2 parents ade9998 + d20cd8f commit a55aa29

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ public Boolean isNotOpenedFeedback(String userKey) {
8888
}
8989

9090
// 3. 이미 12개를 모두 열었다면 isNotOpened를 false로
91-
List<UserItem> acquiredItems = userItemRepository.findAllByUser(user);
91+
List<UserItem> acquiredItems = userItemRepository.findByUserOrderByAcquiredAtDesc(user);
9292

9393
if(acquiredItems.size() == 12) {
9494
return false;

src/main/java/donmani/donmani_server/reward/repository/UserItemRepository.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
public interface UserItemRepository extends JpaRepository<UserItem, Long> {
1414
@Query("SELECT ui FROM UserItem ui " +
1515
"WHERE ui.user = :user " +
16+
"AND ui.isOpened = true " +
1617
"ORDER BY ui.acquiredAt DESC")
1718
List<UserItem> findByUserOrderByAcquiredAtDesc(
1819
@Param("user") User user

0 commit comments

Comments
 (0)