유저 관심사, 라이브 관심사 - 연령제한 설정 추가
This commit is contained in:
@@ -31,15 +31,21 @@ class AdminMemberTagService(
|
||||
bucket = bucket,
|
||||
filePath = "creator_tag/$fileName"
|
||||
)
|
||||
return createTag(request.tag, imagePath)
|
||||
return createTag(tag = request.tag, imagePath = imagePath, isAdult = request.isAdult)
|
||||
}
|
||||
|
||||
private fun tagExistCheck(request: CreateMemberTagRequest) {
|
||||
repository.findByTag(request.tag)?.let { throw SodaException("이미 등록된 태그 입니다.") }
|
||||
}
|
||||
|
||||
private fun createTag(tag: String, imagePath: String) {
|
||||
repository.save(CreatorTag(tag, imagePath))
|
||||
private fun createTag(tag: String, imagePath: String, isAdult: Boolean) {
|
||||
repository.save(
|
||||
CreatorTag(
|
||||
tag = tag,
|
||||
isAdult = isAdult,
|
||||
image = imagePath
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
@Transactional
|
||||
@@ -58,6 +64,7 @@ class AdminMemberTagService(
|
||||
|
||||
val request = objectMapper.readValue(requestString, CreateMemberTagRequest::class.java)
|
||||
creatorTag.tag = request.tag
|
||||
creatorTag.isAdult = request.isAdult
|
||||
|
||||
if (image != null) {
|
||||
val fileName = generateFileName()
|
||||
|
@@ -1,3 +1,3 @@
|
||||
package kr.co.vividnext.sodalive.admin.member.tag
|
||||
|
||||
data class CreateMemberTagRequest(val tag: String)
|
||||
data class CreateMemberTagRequest(val tag: String, val isAdult: Boolean = false)
|
||||
|
Reference in New Issue
Block a user