From: Lanius Trolling Date: Fri, 12 Apr 2024 00:40:14 +0000 (-0400) Subject: Try to fix title getting X-Git-Url: https://gitweb.starshipfights.net/?a=commitdiff_plain;h=f6cf91d2b480c2ebb67d08e387da5507e3784ae1;p=factbooks Try to fix title getting --- diff --git a/src/jvmMain/kotlin/info/mechyrdia/lore/article_titles.kt b/src/jvmMain/kotlin/info/mechyrdia/lore/article_titles.kt index 2e0ac9c..1bbf15b 100644 --- a/src/jvmMain/kotlin/info/mechyrdia/lore/article_titles.kt +++ b/src/jvmMain/kotlin/info/mechyrdia/lore/article_titles.kt @@ -11,11 +11,10 @@ object ArticleTitleCache : FileDependentCache() { val bytes = FileStorage.instance.readFile(path) ?: return null val text = String(bytes) - return ParserState - .parseText(text) - .filterIsInstance() - .first { it isTag "h1" } - .subNodes - .treeToText() + return text + .lineSequence() + .first() + .removePrefix("[h1]") + .removeSuffix("[/h1]") } }