parent
9a80979a42
commit
3f86862ae9
|
@ -48,18 +48,20 @@ class CreatorAdminContentSeriesService(
|
|||
val keywords = request.keyword
|
||||
.replace("#", " #")
|
||||
.split(" ")
|
||||
.asSequence()
|
||||
.map { it.trim() }
|
||||
.filter { it.isNotBlank() }
|
||||
.toSet()
|
||||
.map {
|
||||
val tag = if (!it.startsWith("#")) {
|
||||
if (!it.startsWith("#")) {
|
||||
"#$it"
|
||||
} else {
|
||||
it
|
||||
}
|
||||
|
||||
val hashTag = hashTagRepository.findByTag(tag)
|
||||
?: hashTagRepository.save(HashTag(tag))
|
||||
}
|
||||
.toSet()
|
||||
.map {
|
||||
val hashTag = hashTagRepository.findByTag(it)
|
||||
?: hashTagRepository.save(HashTag(it))
|
||||
|
||||
val seriesKeyword = SeriesKeyword()
|
||||
seriesKeyword.series = series
|
||||
|
@ -67,6 +69,7 @@ class CreatorAdminContentSeriesService(
|
|||
|
||||
seriesKeyword
|
||||
}
|
||||
.toList()
|
||||
|
||||
series.keywordList.addAll(keywords)
|
||||
|
||||
|
|
Loading…
Reference in New Issue