콘텐츠 조회

- 고정 콘텐츠를 나타내는 플래그 추가
This commit is contained in:
2024-01-29 00:29:29 +09:00
parent 4a27a825a1
commit da1c096b45
3 changed files with 32 additions and 20 deletions

View File

@@ -627,6 +627,7 @@ class AudioContentService(
val audioContentList = repository.findByCreatorId(
creatorId = creatorId,
coverImageHost = coverImageHost,
isAdult = member.auth != null,
sortType = sortType,
offset = offset,
@@ -636,23 +637,15 @@ class AudioContentService(
val items = audioContentList
.map {
val commentCount = commentRepository
.totalCountCommentByContentId(it.id!!)
.totalCountCommentByContentId(it.contentId)
val likeCount = audioContentLikeRepository
.totalCountAudioContentLike(it.id!!)
.totalCountAudioContentLike(it.contentId)
GetAudioContentListItem(
contentId = it.id!!,
coverImageUrl = "$coverImageHost/${it.coverImage!!}",
title = it.title,
price = it.price,
themeStr = it.theme!!.theme,
duration = it.duration,
likeCount = likeCount,
commentCount = commentCount,
isAdult = it.isAdult,
isScheduledToOpen = it.releaseDate != null && it.releaseDate!! > LocalDateTime.now()
)
it.likeCount = likeCount
it.commentCount = commentCount
it
}
return GetAudioContentListResponse(