라이브 예약

- 3개를 초과할 때 안내 문구 수정
This commit is contained in:
Klaus 2024-09-25 14:29:35 +09:00
parent 9f2b43ea0c
commit f1611efe7c
2 changed files with 2 additions and 1 deletions

View File

@ -291,6 +291,7 @@ class LiveRoomQueryRepositoryImpl(
.from(liveRoom) .from(liveRoom)
.where( .where(
liveRoom.isActive.isTrue liveRoom.isActive.isTrue
.and(liveRoom.channelName.isNull)
.and(liveRoom.member.id.eq(memberId)) .and(liveRoom.member.id.eq(memberId))
) )
.fetch() .fetch()

View File

@ -248,7 +248,7 @@ class LiveRoomService(
@Transactional @Transactional
fun createLiveRoom(coverImage: MultipartFile?, requestString: String, member: Member): CreateLiveRoomResponse { fun createLiveRoom(coverImage: MultipartFile?, requestString: String, member: Member): CreateLiveRoomResponse {
if (repository.getActiveRoomIdList(memberId = member.id!!) >= 3) { if (repository.getActiveRoomIdList(memberId = member.id!!) >= 3) {
throw SodaException("라이브 예약은 최대 3개까지 가능합니다.") throw SodaException("예약 라이브는 최대 3개까지 가능합니다.")
} }
val request = objectMapper.readValue(requestString, CreateLiveRoomRequest::class.java) val request = objectMapper.readValue(requestString, CreateLiveRoomRequest::class.java)