From 33e90cd8444410edd84d78035f5aa7e03db3aabf Mon Sep 17 00:00:00 2001 From: bharath2547 Date: Mon, 24 Aug 2020 18:24:51 +0530 Subject: [PATCH] changed DocumentParser.kt --- .../kiwix/kiwixmobile/core/main/DocumentParser.kt | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/core/src/main/java/org/kiwix/kiwixmobile/core/main/DocumentParser.kt b/core/src/main/java/org/kiwix/kiwixmobile/core/main/DocumentParser.kt index 12fc66440..3c5955b22 100644 --- a/core/src/main/java/org/kiwix/kiwixmobile/core/main/DocumentParser.kt +++ b/core/src/main/java/org/kiwix/kiwixmobile/core/main/DocumentParser.kt @@ -51,15 +51,11 @@ public class DocumentParser(private var listener: DocumentParser.SectionsListene title = sectionTitle.trim() return } - - val section = DocumentSection() - section.title = section.title.trim(); - section.id = id; - val character: String = element.substring(element.length - 1) - val level = character.toIntOrNull() ?: 0 - - section.level = level - sections.add(section) + sections.add(DocumentSection().apply { + this.id = id + title = sectionTitle.trim() + level = element.takeLast(element.length - 1).toIntOrNull() ?: 0 + }) } @JavascriptInterface