콘텐츠 업로드

- 무료 콘텐츠의 경우 미리듣기 파일을 생성하지 않도록 수정
This commit is contained in:
Klaus 2024-01-30 12:34:50 +09:00
parent 11dcb399f6
commit dac5858541
2 changed files with 9 additions and 2 deletions

View File

@ -249,7 +249,14 @@ class AudioContentService(
// 콘텐츠 파일 업로드
metadata = ObjectMetadata()
metadata.contentLength = contentFile.size
metadata.addUserMetadata("generate_preview", request.isGeneratePreview.toString())
metadata.addUserMetadata(
"generate_preview",
if (request.price > 0) {
request.isGeneratePreview.toString()
} else {
"false"
}
)
if (request.previewStartTime != null && request.previewEndTime != null) {
metadata.addUserMetadata("preview_start_time", request.previewStartTime)

View File

@ -9,7 +9,7 @@ data class CreateAudioContentRequest(
val releaseDate: String? = null,
val themeId: Long = 0,
val isAdult: Boolean = false,
val isGeneratePreview: Boolean = true,
val isGeneratePreview: Boolean = false,
val isOnlyRental: Boolean = false,
val isCommentAvailable: Boolean = false,
val type: AudioContentType = AudioContentType.INDIVIDUAL,