Merge pull request '콘텐츠 업로드' (#276) from test into main

Reviewed-on: #276
This commit is contained in:
klaus 2025-02-28 04:45:04 +00:00
commit 3a2b77379f
1 changed files with 11 additions and 8 deletions

View File

@ -175,14 +175,6 @@ class AudioContentService(
if (request.price in 1..4) throw SodaException("콘텐츠의 최소금액은 5캔 입니다.")
val isOnlyRental = if (request.limited != null && request.limited > 0) {
false
} else if (request.purchaseOption == PurchaseOption.RENT_ONLY) {
true
} else {
request.isOnlyRental
}
val isFullDetailVisible = if (request.price >= 50) {
request.isFullDetailVisible
} else {
@ -195,6 +187,17 @@ class AudioContentService(
request.purchaseOption
}
val isOnlyRental = if (
(request.limited != null && request.limited > 0) ||
purchaseOption == PurchaseOption.BUY_ONLY
) {
false
} else if (request.purchaseOption == PurchaseOption.RENT_ONLY) {
true
} else {
request.isOnlyRental
}
// DB에 값 추가
val audioContent = AudioContent(
title = request.title,