커뮤니티 게시물 수정 API - isActive 수정 기능 추가

This commit is contained in:
Klaus 2023-12-21 00:22:38 +09:00
parent 421846e08a
commit 024b8ce872
3 changed files with 7 additions and 2 deletions

View File

@ -16,7 +16,7 @@ data class CreatorCommunity(
var isAdult: Boolean, var isAdult: Boolean,
@Column(nullable = true) @Column(nullable = true)
var imagePath: String? = null, var imagePath: String? = null,
val isActive: Boolean = true var isActive: Boolean = true
) : BaseEntity() { ) : BaseEntity() {
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "member_id", nullable = false) @JoinColumn(name = "member_id", nullable = false)

View File

@ -100,6 +100,10 @@ class CreatorCommunityService(
post.isAdult = request.isAdult post.isAdult = request.isAdult
} }
if (request.isActive != null) {
post.isActive = request.isActive
}
if (postImage != null) { if (postImage != null) {
val metadata = ObjectMetadata() val metadata = ObjectMetadata()
metadata.contentLength = postImage.size metadata.contentLength = postImage.size

View File

@ -4,5 +4,6 @@ data class ModifyCommunityPostRequest(
val creatorCommunityId: Long, val creatorCommunityId: Long,
val content: String?, val content: String?,
val isCommentAvailable: Boolean?, val isCommentAvailable: Boolean?,
val isAdult: Boolean? val isAdult: Boolean?,
val isActive: Boolean?
) )