diff --git a/app/src/main/java/ua/acclorite/book_story/data/parser/DocumentParser.kt b/app/src/main/java/ua/acclorite/book_story/data/parser/DocumentParser.kt index 9d540ff8..903422e8 100644 --- a/app/src/main/java/ua/acclorite/book_story/data/parser/DocumentParser.kt +++ b/app/src/main/java/ua/acclorite/book_story/data/parser/DocumentParser.kt @@ -35,9 +35,14 @@ class DocumentParser @Inject constructor( body().apply { // Remove manual line breaks from all

, - select("p, a").forEach { element -> + select("p").forEach { element -> yield() element.html(element.html().replace(Regex("\\n+"), " ")) + element.append("\n") + } + select("a").forEach { element -> + yield() + element.html(element.html().replace(Regex("\\n+"), "")) } // Remove 's title