커뮤니티 게시물

- 구매하지 않은 유료게시물은 15글자까지만 보이도록 수정
This commit is contained in:
Klaus 2024-06-11 20:45:00 +09:00
parent e2fa126a67
commit fc3b62ee37
2 changed files with 13 additions and 1 deletions

View File

@ -189,6 +189,7 @@ class CreatorCommunityService(
imageHost = imageHost,
date = getTimeAgoString(it.date),
isLike = isLike,
memberId = memberId,
existOrdered = if (memberId == it.creatorId) {
true
} else {
@ -244,6 +245,7 @@ class CreatorCommunityService(
imageHost = imageHost,
date = getTimeAgoString(post.date),
isLike = isLike,
memberId = memberId,
existOrdered = if (memberId == post.creatorId) {
true
} else {
@ -413,6 +415,7 @@ class CreatorCommunityService(
imageHost = imageHost,
date = getTimeAgoString(it.date),
isLike = isLike,
memberId = memberId,
existOrdered = if (memberId == it.creatorId) {
true
} else {

View File

@ -19,6 +19,7 @@ data class SelectCommunityPostResponse @QueryProjection constructor(
imageHost: String,
date: String,
isLike: Boolean,
memberId: Long,
existOrdered: Boolean,
likeCount: Int,
commentCount: Int,
@ -34,7 +35,15 @@ data class SelectCommunityPostResponse @QueryProjection constructor(
} else {
null
},
content = content,
content = if (price > 0 && memberId != creatorId) {
if (existOrdered) {
content
} else {
content.substring(0, 15).plus("...")
}
} else {
content
},
price = price,
date = date,
isCommentAvailable = isCommentAvailable,