From 8fb3bd578f5e402c0792edfd1d1ba6606ba1e7dc Mon Sep 17 00:00:00 2001 From: Klaus Date: Mon, 3 Nov 2025 11:30:42 +0900 Subject: [PATCH] =?UTF-8?q?feat(live-room-heart):=20like-heart=20API?= =?UTF-8?q?=EC=9D=98=20request=EC=97=90=20heartCount=EB=A5=BC=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80=ED=95=98=EC=97=AC=20=EC=99=95=ED=95=98=ED=8A=B8(100?= =?UTF-8?q?=EA=B0=9C)=EB=A5=BC=20=EC=93=B8=20=EC=88=98=20=EC=9E=88?= =?UTF-8?q?=EB=8F=84=EB=A1=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kr/co/vividnext/sodalive/live/room/LiveRoomService.kt | 2 +- .../sodalive/live/room/like/LiveRoomLikeHeartRequest.kt | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/live/room/LiveRoomService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/live/room/LiveRoomService.kt index ea16c35..49da1ff 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/live/room/LiveRoomService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/live/room/LiveRoomService.kt @@ -1277,7 +1277,7 @@ class LiveRoomService( canPaymentService.spendCan( memberId = member.id!!, - needCan = 1, + needCan = request.heartCount ?: 1, canUsage = CanUsage.HEART, isSecret = false, liveRoom = room, diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/live/room/like/LiveRoomLikeHeartRequest.kt b/src/main/kotlin/kr/co/vividnext/sodalive/live/room/like/LiveRoomLikeHeartRequest.kt index 5b6f73a..a61da47 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/live/room/like/LiveRoomLikeHeartRequest.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/live/room/like/LiveRoomLikeHeartRequest.kt @@ -2,5 +2,6 @@ package kr.co.vividnext.sodalive.live.room.like data class LiveRoomLikeHeartRequest( val roomId: Long, - val container: String + val container: String, + val heartCount: Int? = null )