fix: 구매한 콘텐츠 댓글 이벤트 추가

- 구매한 콘텐츠 댓글 쓰기시 구매한 캔을 포인트로 지급 해야 되는데 설정한 포인트로 지급되는 버그 수정
This commit is contained in:
Klaus 2025-05-17 18:44:04 +09:00
parent e2d0ae558a
commit 3079998a5d
1 changed files with 13 additions and 2 deletions

View File

@ -89,14 +89,25 @@ class UserActionService(
memberPointRepository.save(
MemberPoint(
memberId = memberId,
point = policy.pointAmount,
point = if (actionType == ActionType.ORDER_CONTENT_COMMENT && order != null) {
order.can
} else {
policy.pointAmount
},
actionType = actionType,
expiresAt = now.plusDays(3)
)
)
if (pushTokenList.isNotEmpty()) {
fcmService.sendPointGranted(pushTokenList, policy.pointAmount)
fcmService.sendPointGranted(
pushTokenList,
if (actionType == ActionType.ORDER_CONTENT_COMMENT && order != null) {
order.can
} else {
policy.pointAmount
}
)
}
}
}