라이브 수정
- 메뉴판 활성화/비활성화 로직 수정
This commit is contained in:
@@ -8,5 +8,5 @@ data class EditLiveRoomInfoRequest(
|
||||
val timezone: String?,
|
||||
val menuPanId: Long = 0,
|
||||
val menuPan: String = "",
|
||||
val isActiveMenuPan: Boolean
|
||||
val isActiveMenuPan: Boolean? = null
|
||||
)
|
||||
|
@@ -674,27 +674,29 @@ class LiveRoomService(
|
||||
.toLocalDateTime()
|
||||
}
|
||||
|
||||
if (request.isActiveMenuPan) {
|
||||
if (request.menuPanId > 0) {
|
||||
menuService.updateLiveMenu(
|
||||
memberId = member.id!!,
|
||||
request = UpdateLiveMenuRequest(
|
||||
id = request.menuPanId,
|
||||
menu = request.menuPan,
|
||||
isActive = true
|
||||
if (request.isActiveMenuPan != null) {
|
||||
if (request.isActiveMenuPan) {
|
||||
if (request.menuPanId > 0) {
|
||||
menuService.updateLiveMenu(
|
||||
memberId = member.id!!,
|
||||
request = UpdateLiveMenuRequest(
|
||||
id = request.menuPanId,
|
||||
menu = request.menuPan,
|
||||
isActive = true
|
||||
)
|
||||
)
|
||||
)
|
||||
} else {
|
||||
menuService.createLiveMenu(
|
||||
memberId = member.id!!,
|
||||
request = CreateLiveMenuRequest(
|
||||
menu = request.menuPan,
|
||||
isActive = true
|
||||
)
|
||||
)
|
||||
}
|
||||
} else {
|
||||
menuService.createLiveMenu(
|
||||
memberId = member.id!!,
|
||||
request = CreateLiveMenuRequest(
|
||||
menu = request.menuPan,
|
||||
isActive = true
|
||||
)
|
||||
)
|
||||
menuService.deactivateAll(memberId = member.id!!)
|
||||
}
|
||||
} else {
|
||||
menuService.deactivateAll(memberId = member.id!!)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user