콘텐츠 등록
- 50캔 이상의 유료콘텐츠는 콘텐츠 설명을 숨길 수 있도록 isFullDetailVisible 추가
This commit is contained in:
		| @@ -41,7 +41,8 @@ data class AudioContent( | ||||
|     val isGeneratePreview: Boolean = true, | ||||
|     var isOnlyRental: Boolean = false, | ||||
|     var isAdult: Boolean = false, | ||||
|     var isCommentAvailable: Boolean = true | ||||
|     var isCommentAvailable: Boolean = true, | ||||
|     var isFullDetailVisible: Boolean = true | ||||
| ) : BaseEntity() { | ||||
|     var isActive: Boolean = false | ||||
|     var content: String? = null | ||||
|   | ||||
| @@ -178,6 +178,12 @@ class AudioContentService( | ||||
|             request.isOnlyRental | ||||
|         } | ||||
|  | ||||
|         val isFullDetailVisible = if (request.price >= 50) { | ||||
|             request.isFullDetailVisible | ||||
|         } else { | ||||
|             true | ||||
|         } | ||||
|  | ||||
|         // DB에 값 추가 | ||||
|         val audioContent = AudioContent( | ||||
|             title = request.title, | ||||
| @@ -194,7 +200,8 @@ class AudioContentService( | ||||
|             purchaseOption = request.purchaseOption, | ||||
|             isGeneratePreview = request.isGeneratePreview, | ||||
|             isOnlyRental = isOnlyRental, | ||||
|             isCommentAvailable = request.isCommentAvailable | ||||
|             isCommentAvailable = request.isCommentAvailable, | ||||
|             isFullDetailVisible = isFullDetailVisible | ||||
|         ) | ||||
|         audioContent.theme = theme | ||||
|         audioContent.member = member | ||||
|   | ||||
| @@ -14,6 +14,7 @@ data class CreateAudioContentRequest( | ||||
|     val isGeneratePreview: Boolean = false, | ||||
|     val isOnlyRental: Boolean = false, | ||||
|     val isCommentAvailable: Boolean = false, | ||||
|     val isFullDetailVisible: Boolean = true, | ||||
|     val previewStartTime: String? = null, | ||||
|     val previewEndTime: String? = null | ||||
| ) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user