From 8185b91f113b3b916b13eab15b2c98ee633ae16f Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Sat, 26 Feb 2022 12:10:37 -0500 Subject: [PATCH] Fix HBrowse new galleries --- .../tachiyomi/source/online/english/HBrowse.kt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/source/online/english/HBrowse.kt b/app/src/main/java/eu/kanade/tachiyomi/source/online/english/HBrowse.kt index 60dda8e93..37b8502da 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/source/online/english/HBrowse.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/source/online/english/HBrowse.kt @@ -66,12 +66,14 @@ class HBrowse(delegate: HttpSource, val context: Context) : } private fun parseIntoTables(doc: Document): Map> { - return doc.select("#main > .listTable").map { ele -> + return doc.select("#main > .listTable").associate { ele -> val tableName = ele.previousElementSibling()?.text()?.lowercase().orEmpty() - tableName to ele.select("tr").map { - it.child(0).text() to it.child(1) - }.toMap() - }.toMap() + tableName to ele.select("tr") + .filter { it.childrenSize() > 1 } + .associate { + it.child(0).text() to it.child(1) + } + } } override val matchingHosts = listOf(