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 b24e414f4..bbdd28766 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 @@ -108,8 +108,10 @@ object BookList { analyzeRule.setBook(searchBook) with(bookSource.getBookInfoRule()) { init?.let { - SourceDebug.printLog(bookSource.bookSourceUrl, 1, "执行详情页初始化规则") - analyzeRule.setContent(analyzeRule.getElement(it)) + if (it.isNotEmpty()) { + SourceDebug.printLog(bookSource.bookSourceUrl, 1, "执行详情页初始化规则") + analyzeRule.setContent(analyzeRule.getElement(it)) + } } SourceDebug.printLog(bookSource.bookSourceUrl, 1, "获取书名") searchBook.name = analyzeRule.getString(name ?: "") ?: ""