From 6b90f42a0e3eecc8b750100a5d5dc8266da9ce62 Mon Sep 17 00:00:00 2001 From: Klaus Date: Fri, 1 Dec 2023 17:29:11 +0900 Subject: [PATCH] =?UTF-8?q?=EB=9D=BC=EC=9D=B4=EB=B8=8C=20=EB=B0=A9=20?= =?UTF-8?q?=EC=A0=95=EB=B3=B4=20-=20=EB=A3=B0=EB=A0=9B=20=EC=82=AC?= =?UTF-8?q?=EC=9A=A9=20=EC=97=AC=EB=B6=80=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kr/co/vividnext/sodalive/live/room/LiveRoomService.kt | 5 ++++- .../vividnext/sodalive/live/room/info/GetRoomInfoResponse.kt | 3 ++- 2 files changed, 6 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 e85f20e..be21081 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 @@ -662,6 +662,8 @@ class LiveRoomService( .getNotificationUserIds(room.member!!.id!!) .contains(member.id) + val isActiveRoulette = rouletteRepository.findByIdOrNull(room.member!!.id!!)?.isActive ?: false + val donationRankingTop3UserIds = if (room.member!!.isVisibleDonationRank) { explorerQueryRepository .getMemberDonationRanking( @@ -712,7 +714,8 @@ class LiveRoomService( managerList = roomInfo.managerList, donationRankingTop3UserIds = donationRankingTop3UserIds, isPrivateRoom = room.type == LiveRoomType.PRIVATE, - password = room.password + password = room.password, + isActiveRoulette = isActiveRoulette ) } diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/live/room/info/GetRoomInfoResponse.kt b/src/main/kotlin/kr/co/vividnext/sodalive/live/room/info/GetRoomInfoResponse.kt index 04c04f9..fd0de33 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/live/room/info/GetRoomInfoResponse.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/live/room/info/GetRoomInfoResponse.kt @@ -20,5 +20,6 @@ data class GetRoomInfoResponse( val managerList: List, val donationRankingTop3UserIds: List, val isPrivateRoom: Boolean = false, - val password: String? = null + val password: String? = null, + val isActiveRoulette: Boolean = false )