diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/live/room/GetRoomListResponse.kt b/src/main/kotlin/kr/co/vividnext/sodalive/live/room/GetRoomListResponse.kt index 34edc54..2649133 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/live/room/GetRoomListResponse.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/live/room/GetRoomListResponse.kt @@ -12,6 +12,7 @@ data class GetRoomListResponse( val price: Int, val tags: List, val channelName: String?, + val creatorProfileImage: String, val creatorNickname: String, val creatorId: Long, val isReservation: Boolean, 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 09101b0..25ab32f 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 @@ -146,6 +146,11 @@ class LiveRoomService( isAdult = it.isAdult, price = it.price, channelName = it.channelName, + creatorProfileImage = if (it.member!!.profileImage != null) { + "$cloudFrontHost/${it.member!!.profileImage}" + } else { + "$cloudFrontHost/profile/default-profile.png" + }, creatorNickname = it.member!!.nickname, creatorId = it.member!!.id!!, tags = it.tags