콘텐츠 등록 - 태그 등록
AS-IS : 태그 분리시 빈 칸을 기준으로만 split하여 #A#B와 같이 태그가 저장되는 경우 있음 TO-BE : replace함수를 사용하여 # 앞에 빈 칸을 추가하여 #A#B로 저장되는 태그를 #A, #B와 같이 따로 저장되도록 수정
This commit is contained in:
parent
5ac6750ffe
commit
71a3c357e7
|
@ -198,10 +198,11 @@ class AudioContentService(
|
|||
// 태그 분리, #추가, 등록
|
||||
if (request.tags.isNotBlank()) {
|
||||
val tags = request.tags
|
||||
.replace("#", " #")
|
||||
.split(" ")
|
||||
.asSequence()
|
||||
.map { it.trim() }
|
||||
.filter { it.isNotEmpty() }
|
||||
.filter { it.isNotBlank() }
|
||||
.map {
|
||||
val tag = if (!it.startsWith("#")) {
|
||||
"#$it"
|
||||
|
|
Loading…
Reference in New Issue