From 01fad8d93cfd0a5dd3595b4249aa64192eb69e22 Mon Sep 17 00:00:00 2001 From: Klaus Date: Mon, 3 Nov 2025 11:24:48 +0900 Subject: [PATCH 1/2] =?UTF-8?q?feat(change=20message):=20=EB=B9=84?= =?UTF-8?q?=EB=B9=84=EB=93=9C=20=EB=84=A5=EC=8A=A4=ED=8A=B8=20->=20?= =?UTF-8?q?=EC=A3=BC=EC=8B=9D=ED=9A=8C=EC=82=AC=20=EC=86=8C=EB=8B=A4?= =?UTF-8?q?=EB=9D=BC=EC=9D=B4=EB=B8=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kr/co/vividnext/sodalive/live/room/LiveRoomService.kt | 6 +++--- .../vividnext/sodalive/live/roulette/NewRouletteService.kt | 2 +- .../vividnext/sodalive/live/roulette/v2/RouletteService.kt | 2 +- 3 files changed, 5 insertions(+), 5 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 953b542..ea16c35 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 @@ -1083,7 +1083,7 @@ class LiveRoomService( val host = room.member ?: throw SodaException("잘못된 요청입니다.") if (host.role != MemberRole.CREATOR) { - throw SodaException("비비드넥스트와 계약한\n크리에이터에게만 후원을 하실 수 있습니다.") + throw SodaException("주식회사 소다라이브와 계약한\n크리에이터에게만 후원을 하실 수 있습니다.") } canPaymentService.spendCan( @@ -1129,7 +1129,7 @@ class LiveRoomService( val host = room.member ?: throw SodaException("잘못된 요청입니다.") if (host.role != MemberRole.CREATOR) { - throw SodaException("비비드넥스트와 계약한\n크리에이터에게만 후원을 하실 수 있습니다.") + throw SodaException("주식회사 소다라이브와 계약한\n크리에이터에게만 후원을 하실 수 있습니다.") } canPaymentService.spendCan( @@ -1272,7 +1272,7 @@ class LiveRoomService( val host = room.member ?: throw SodaException("잘못된 요청입니다.") if (host.role != MemberRole.CREATOR) { - throw SodaException("비비드넥스트와 계약한\n크리에이터에게만 후원을 하실 수 있습니다.") + throw SodaException("주식회사 소다라이브와 계약한\n크리에이터에게만 후원을 하실 수 있습니다.") } canPaymentService.spendCan( diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/live/roulette/NewRouletteService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/live/roulette/NewRouletteService.kt index 8d9b176..ef8ec39 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/live/roulette/NewRouletteService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/live/roulette/NewRouletteService.kt @@ -135,7 +135,7 @@ class NewRouletteService( val host = room.member ?: throw SodaException("잘못된 요청입니다.") if (host.role != MemberRole.CREATOR) { - throw SodaException("비비드넥스트와 계약한\n크리에이터의 룰렛만 사용하실 수 있습니다.") + throw SodaException("주식회사 소다라이브와 계약한\n크리에이터의 룰렛만 사용하실 수 있습니다.") } // STEP 2 - 룰렛 데이터 가져오기 diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/live/roulette/v2/RouletteService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/live/roulette/v2/RouletteService.kt index bcd5802..303c89e 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/live/roulette/v2/RouletteService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/live/roulette/v2/RouletteService.kt @@ -134,7 +134,7 @@ class RouletteService( val host = room.member ?: throw SodaException("잘못된 요청입니다.") if (host.role != MemberRole.CREATOR) { - throw SodaException("비비드넥스트와 계약한\n크리에이터의 룰렛만 사용하실 수 있습니다.") + throw SodaException("주식회사 소다라이브와 계약한\n크리에이터의 룰렛만 사용하실 수 있습니다.") } // STEP 2 - 룰렛 데이터 가져오기 -- 2.49.1 From 8fb3bd578f5e402c0792edfd1d1ba6606ba1e7dc Mon Sep 17 00:00:00 2001 From: Klaus Date: Mon, 3 Nov 2025 11:30:42 +0900 Subject: [PATCH 2/2] =?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 ) -- 2.49.1