This commit is contained in:
bskjon 2024-04-14 22:05:01 +02:00
parent 4a061057a6
commit ea8892ef3f

View File

@ -132,8 +132,8 @@ class MetadataAndBaseInfoToFileOut(@Autowired override var coordinator: Coordina
fun getTitle(): String { fun getTitle(): String {
val metaTitles = getTitlesFromMetadata() val metaTitles = getTitlesFromMetadata()
val title = metaTitles.firstOrNull { it.contains(baseInfo.title) || NameHelper.normalize(it).contains(baseInfo.title) } ?: val metaTitle = metaTitles.filter { it.contains(baseInfo.title) || NameHelper.normalize(it).contains(baseInfo.title) }
metaTitles.firstOrNull() ?: baseInfo.title val title = metaTitle.firstOrNull() ?: metaTitles.firstOrNull() ?: baseInfo.title
var cleaned = Regexes.illegalCharacters.replace(title, " - ") var cleaned = Regexes.illegalCharacters.replace(title, " - ")
cleaned = Regexes.trimWhiteSpaces.replace(cleaned, " ") cleaned = Regexes.trimWhiteSpaces.replace(cleaned, " ")
return cleaned return cleaned