From ea8892ef3f525fb3501ce852badef5a6d89650bf Mon Sep 17 00:00:00 2001 From: bskjon Date: Sun, 14 Apr 2024 22:05:01 +0200 Subject: [PATCH] Updated --- .../coordinator/tasks/event/MetadataAndBaseInfoToFileOut.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasks/event/MetadataAndBaseInfoToFileOut.kt b/apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasks/event/MetadataAndBaseInfoToFileOut.kt index 01049d3a..def991c4 100644 --- a/apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasks/event/MetadataAndBaseInfoToFileOut.kt +++ b/apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/tasks/event/MetadataAndBaseInfoToFileOut.kt @@ -132,8 +132,8 @@ class MetadataAndBaseInfoToFileOut(@Autowired override var coordinator: Coordina fun getTitle(): String { val metaTitles = getTitlesFromMetadata() - val title = metaTitles.firstOrNull { it.contains(baseInfo.title) || NameHelper.normalize(it).contains(baseInfo.title) } ?: - metaTitles.firstOrNull() ?: baseInfo.title + val metaTitle = metaTitles.filter { it.contains(baseInfo.title) || NameHelper.normalize(it).contains(baseInfo.title) } + val title = metaTitle.firstOrNull() ?: metaTitles.firstOrNull() ?: baseInfo.title var cleaned = Regexes.illegalCharacters.replace(title, " - ") cleaned = Regexes.trimWhiteSpaces.replace(cleaned, " ") return cleaned