Compare commits

...

2 Commits

Author SHA1 Message Date
Klaus 26b8dcee1b 크리에이터 커뮤니티 게시글 내용
- 전체 내용을 내려주도록 수정
2024-05-30 02:39:51 +09:00
Klaus 0c0c4019aa 불필요한 !! 제거 2024-05-30 02:25:13 +09:00
2 changed files with 3 additions and 37 deletions

View File

@ -185,19 +185,8 @@ class CreatorCommunityService(
val existOrdered = useCanRepository.isExistOrdered(postId = it.id, memberId = memberId) val existOrdered = useCanRepository.isExistOrdered(postId = it.id, memberId = memberId)
val content = if (it.price > 0 && memberId != it.creatorId) {
if (existOrdered) {
it.content
} else {
it.content.substring(0, 5).plus("...")
}
} else {
it.content
}
it.toCommunityPostListResponse( it.toCommunityPostListResponse(
imageHost = imageHost, imageHost = imageHost,
content = content,
date = getTimeAgoString(it.date), date = getTimeAgoString(it.date),
isLike = isLike, isLike = isLike,
existOrdered = if (memberId == it.creatorId) { existOrdered = if (memberId == it.creatorId) {
@ -251,19 +240,8 @@ class CreatorCommunityService(
val existOrdered = useCanRepository.isExistOrdered(postId = post.id, memberId = memberId) val existOrdered = useCanRepository.isExistOrdered(postId = post.id, memberId = memberId)
val content = if (post.price > 0 && memberId != post.creatorId) {
if (existOrdered) {
post.content
} else {
post.content.substring(0, 5).plus("...")
}
} else {
post.content
}
return post.toCommunityPostListResponse( return post.toCommunityPostListResponse(
imageHost = imageHost, imageHost = imageHost,
content = content,
date = getTimeAgoString(post.date), date = getTimeAgoString(post.date),
isLike = isLike, isLike = isLike,
existOrdered = if (memberId == post.creatorId) { existOrdered = if (memberId == post.creatorId) {
@ -404,10 +382,10 @@ class CreatorCommunityService(
} }
.map { .map {
val isLike = val isLike =
likeRepository.findByPostIdAndMemberId(postId = it.id!!, memberId = memberId)?.isActive ?: false likeRepository.findByPostIdAndMemberId(postId = it.id, memberId = memberId)?.isActive ?: false
val likeCount = likeRepository.totalCountCommunityPostLikeByPostId(it.id!!) val likeCount = likeRepository.totalCountCommunityPostLikeByPostId(it.id)
val commentCount = if (it.isCommentAvailable) { val commentCount = if (it.isCommentAvailable) {
commentRepository.totalCountCommentByPostId(postId = it.id!!) commentRepository.totalCountCommentByPostId(postId = it.id)
} else { } else {
0 0
} }
@ -431,19 +409,8 @@ class CreatorCommunityService(
val existOrdered = useCanRepository.isExistOrdered(postId = it.id, memberId = memberId) val existOrdered = useCanRepository.isExistOrdered(postId = it.id, memberId = memberId)
val content = if (it.price > 0 && memberId != it.creatorId) {
if (existOrdered) {
it.content
} else {
it.content.substring(0, 5).plus("...")
}
} else {
it.content
}
it.toCommunityPostListResponse( it.toCommunityPostListResponse(
imageHost = imageHost, imageHost = imageHost,
content = content,
date = getTimeAgoString(it.date), date = getTimeAgoString(it.date),
isLike = isLike, isLike = isLike,
existOrdered = if (memberId == it.creatorId) { existOrdered = if (memberId == it.creatorId) {

View File

@ -17,7 +17,6 @@ data class SelectCommunityPostResponse @QueryProjection constructor(
) { ) {
fun toCommunityPostListResponse( fun toCommunityPostListResponse(
imageHost: String, imageHost: String,
content: String,
date: String, date: String,
isLike: Boolean, isLike: Boolean,
existOrdered: Boolean, existOrdered: Boolean,