From bd09bfacd0616a50599453ac96b6567489f636d7 Mon Sep 17 00:00:00 2001 From: Klaus Date: Tue, 29 Aug 2023 22:27:04 +0900 Subject: [PATCH] =?UTF-8?q?=EB=AC=B4=EB=A3=8C=20=EC=BD=98=ED=85=90?= =?UTF-8?q?=EC=B8=A0=EB=A5=BC=20=EB=AA=BB=EC=98=AC=EB=A6=AC=EB=8A=94=20?= =?UTF-8?q?=EB=B2=84=EA=B7=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../co/vividnext/sodalive/content/AudioContentService.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentService.kt index b9314f4..a48239e 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentService.kt @@ -150,14 +150,18 @@ class AudioContentService( val theme = themeQueryRepository.findThemeByIdAndActive(id = request.themeId) ?: throw SodaException("잘못된 테마입니다. 다시 선택해 주세요.") - if (request.price <= 4) throw SodaException("콘텐츠의 최소금액은 5캔 입니다.") + if (request.price in 1..4) throw SodaException("콘텐츠의 최소금액은 5캔 입니다.") // DB에 값 추가 val audioContent = AudioContent( title = request.title, detail = request.detail, type = request.type, - price = request.price, + price = if (request.price > 0) { + request.price + } else { + 0 + }, isAdult = request.isAdult, isGeneratePreview = if (request.type == AudioContentType.INDIVIDUAL) { request.isGeneratePreview -- 2.40.1