충전이벤트가 적용되지 않는 버그 수정

This commit is contained in:
Klaus 2023-08-27 19:02:03 +09:00
parent 72adae3f54
commit 3b9d8a4fcb
1 changed files with 3 additions and 0 deletions

View File

@ -4,6 +4,8 @@ import kr.co.vividnext.sodalive.member.Member
import org.springframework.context.event.EventListener
import org.springframework.scheduling.annotation.Async
import org.springframework.stereotype.Component
import org.springframework.transaction.annotation.Propagation
import org.springframework.transaction.annotation.Transactional
class ChargeSpringEvent(
val chargeId: Long,
@ -16,6 +18,7 @@ class ChargeSpringEventListener(
) {
@Async
@EventListener
@Transactional(propagation = Propagation.REQUIRES_NEW)
fun applyChargeEvent(event: ChargeSpringEvent) {
chargeEventService.applyChargeEvent(event.chargeId, event.member.id!!)
}