From f6cf91d2b480c2ebb67d08e387da5507e3784ae1 Mon Sep 17 00:00:00 2001 From: Lanius Trolling Date: Thu, 11 Apr 2024 20:40:14 -0400 Subject: [PATCH] Try to fix title getting --- .../kotlin/info/mechyrdia/lore/article_titles.kt | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) 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]") } } -- 2.25.1