From 899f9107970f12ca7d1aa1b155b58fe26bf8385b Mon Sep 17 00:00:00 2001 From: Horis <8674809+821938089@users.noreply.github.com> Date: Sat, 1 Feb 2025 14:35:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/io/legado/app/model/webBook/BookList.kt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/io/legado/app/model/webBook/BookList.kt b/app/src/main/java/io/legado/app/model/webBook/BookList.kt index d9f233dcf..b638cd70f 100644 --- a/app/src/main/java/io/legado/app/model/webBook/BookList.kt +++ b/app/src/main/java/io/legado/app/model/webBook/BookList.kt @@ -53,7 +53,6 @@ object BookList { getInfoItem( bookSource, analyzeRule, - analyzeUrl, body, baseUrl, ruleData.getVariable() @@ -85,7 +84,7 @@ object BookList { if (collections.isEmpty() && bookSource.bookUrlPattern.isNullOrEmpty()) { Debug.log(bookSource.bookSourceUrl, "└列表为空,按详情页解析") getInfoItem( - bookSource, analyzeRule, analyzeUrl, body, baseUrl, ruleData.getVariable() + bookSource, analyzeRule, body, baseUrl, ruleData.getVariable() )?.let { searchBook -> searchBook.infoHtml = body bookList.add(searchBook) @@ -134,13 +133,12 @@ object BookList { private suspend fun getInfoItem( bookSource: BookSource, analyzeRule: AnalyzeRule, - analyzeUrl: AnalyzeUrl, body: String, baseUrl: String, variable: String? ): SearchBook? { val book = Book(variable = variable) - book.bookUrl = NetworkUtils.getAbsoluteURL(analyzeUrl.url, analyzeUrl.ruleUrl) + book.bookUrl = baseUrl book.origin = bookSource.bookSourceUrl book.originName = bookSource.bookSourceName book.originOrder = bookSource.customOrder