From 5820117c1a1109af1e6a2d2f1d72063ffb143459 Mon Sep 17 00:00:00 2001 From: Klaus Date: Fri, 8 Nov 2024 17:15:19 +0900 Subject: [PATCH] =?UTF-8?q?=EC=BD=98=ED=85=90=EC=B8=A0=20=EC=83=81?= =?UTF-8?q?=EC=84=B8=20-=20=EA=B8=B0=EC=A1=B4=20=EB=8D=B0=EC=9D=B4?= =?UTF-8?q?=ED=84=B0=EC=99=80=EC=9D=98=20=ED=98=B8=ED=99=98=EC=84=B1?= =?UTF-8?q?=EC=9D=84=20=EC=9C=84=ED=95=B4=20isOnlyRental=20=3D=3D=20true?= =?UTF-8?q?=20<=3D>=20PurchaseOption.RENT=5FONLY=EC=9C=BC=EB=A1=9C=20?= =?UTF-8?q?=ED=91=9C=ED=98=84=EB=90=98=EB=8F=84=EB=A1=9D=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sodalive/content/AudioContentService.kt | 16 ++++++++++++++-- 1 file changed, 14 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 993420c..4610561 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentService.kt @@ -577,6 +577,18 @@ class AudioContentService( false } + val isOnlyRental = if (audioContent.purchaseOption == PurchaseOption.RENT_ONLY) { + true + } else { + audioContent.isOnlyRental + } + + val purchaseOption = if (audioContent.isOnlyRental) { + PurchaseOption.RENT_ONLY + } else { + audioContent.purchaseOption + } + return GetAudioContentDetailResponse( contentId = audioContent.id!!, title = audioContent.title, @@ -594,9 +606,9 @@ class AudioContentService( isActivePreview = audioContent.isGeneratePreview, isAdult = audioContent.isAdult, isMosaic = audioContent.isAdult && member.auth == null, - isOnlyRental = audioContent.isOnlyRental, + isOnlyRental = isOnlyRental, existOrdered = isExistsAudioContent, - purchaseOption = audioContent.purchaseOption, + purchaseOption = purchaseOption, orderType = orderType, remainingTime = remainingTime, creatorOtherContentList = creatorOtherContentList,