diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/useraction/UserActionService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/useraction/UserActionService.kt index 8cc75c4..210b47d 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/useraction/UserActionService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/useraction/UserActionService.kt @@ -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 + } + ) } } }