Merge pull request '콘텐츠 등록' (#242) from test into main
Reviewed-on: #242
This commit is contained in:
commit
01fb336985
|
@ -168,6 +168,10 @@ class AudioContentService(
|
||||||
val theme = themeQueryRepository.findThemeByIdAndActive(id = request.themeId)
|
val theme = themeQueryRepository.findThemeByIdAndActive(id = request.themeId)
|
||||||
?: throw SodaException("잘못된 테마입니다. 다시 선택해 주세요.")
|
?: throw SodaException("잘못된 테마입니다. 다시 선택해 주세요.")
|
||||||
|
|
||||||
|
if ((request.themeId == 12L || request.themeId == 13L || request.themeId == 14L) && request.price < 5) {
|
||||||
|
throw SodaException("알람, 모닝콜, 슬립콜 테마의 콘텐츠는 5캔 이상의 유료콘텐츠로 등록이 가능합니다.")
|
||||||
|
}
|
||||||
|
|
||||||
if (request.price in 1..4) throw SodaException("콘텐츠의 최소금액은 5캔 입니다.")
|
if (request.price in 1..4) throw SodaException("콘텐츠의 최소금액은 5캔 입니다.")
|
||||||
|
|
||||||
val isOnlyRental = if (request.limited != null && request.limited > 0) {
|
val isOnlyRental = if (request.limited != null && request.limited > 0) {
|
||||||
|
|
Loading…
Reference in New Issue