Skip to content

Commit 7d95155

Browse files
committed
포인트 게임 히스토리 캐시 삭제
1 parent b4978aa commit 7d95155

File tree

2 files changed

+1
-12
lines changed

2 files changed

+1
-12
lines changed

core/usecase/src/integrationTest/kotlin/com/anycommunity/usecase/point/usecase/query/GetPointHistoryUsecaseTest.kt

-5
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,6 @@ internal class GetPointHistoryUsecaseTest(
2626
val offset = (page - 1) * size
2727
val sortedTransactions = transactions.sortedByDescending { it.id }.drop(offset).take(size)
2828
result.content.map { it.amount } shouldBe sortedTransactions.map { it.amount }
29-
30-
// cache test
31-
pointTransactionFixture.persist(userId = userId)
32-
val cachedResult = getPointHistoryUsecase(GetPointHistoryQuery(userId, page, size))
33-
result shouldBe cachedResult
3429
}
3530
}
3631
},

core/usecase/src/main/kotlin/com/anycommunity/usecase/point/usecase/query/GetPointHistoryUsecase.kt

+1-7
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@ package com.anycommunity.usecase.point.usecase.query
22

33
import org.springframework.stereotype.Service
44
import org.springframework.transaction.annotation.Transactional
5-
import java.time.Duration
65
import com.anycommunity.domain.point.service.PointTransactionQueryService
7-
import com.anycommunity.infra.redis.cache.cached
86
import com.anycommunity.usecase.point.port.query.model.GetPointHistoryQuery
97
import com.anycommunity.usecase.point.port.query.model.GetPointHistoryResult
108
import com.anycommunity.util.custompage.toCustomPage
@@ -14,12 +12,8 @@ class GetPointHistoryUsecase(
1412
private val pointTransactionQueryService: PointTransactionQueryService,
1513
) {
1614
@Transactional(readOnly = true)
17-
operator fun invoke(query: GetPointHistoryQuery) = cached(
18-
key = "GetPointHistoryUsecase:${query.hashCode()}",
19-
expire = Duration.ofMinutes(10),
20-
) {
15+
operator fun invoke(query: GetPointHistoryQuery) =
2116
pointTransactionQueryService.findByUserIdOrderByIdDesc(query.userId, query.pageable())
2217
.map { GetPointHistoryResult.from(it) }
2318
.toCustomPage()
24-
}
2519
}

0 commit comments

Comments
 (0)