This commit is contained in:
Horis committed 2023-11-03 22:58:02 +08:00
1 parent 3ce25d7845
commit 8239643974
2 files changed
+6 -6

No files matched your search

@@ -196,7 +196,7 @@ object BookList {
Debug.log(bookSource.bookSourceUrl, "┌获取分类", log) Debug.log(bookSource.bookSourceUrl, "┌获取分类", log)
try { try {
searchBook.kind = analyzeRule.getStringList(ruleKind)?.joinToString(",") searchBook.kind = analyzeRule.getStringList(ruleKind)?.joinToString(",")
Debug.log(bookSource.bookSourceUrl, "└${searchBook.kind}", log) Debug.log(bookSource.bookSourceUrl, "└${searchBook.kind ?: ""}", log)
} catch (e: Exception) { } catch (e: Exception) {
Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}", log) Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}", log)
} }
@@ -232,7 +232,7 @@ object BookList {
searchBook.coverUrl = NetworkUtils.getAbsoluteURL(baseUrl, it) searchBook.coverUrl = NetworkUtils.getAbsoluteURL(baseUrl, it)
} }
} }
Debug.log(bookSource.bookSourceUrl, "└${searchBook.coverUrl}", log) Debug.log(bookSource.bookSourceUrl, "└${searchBook.coverUrl ?: ""}", log)
} catch (e: java.lang.Exception) { } catch (e: java.lang.Exception) {
Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}", log) Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}", log)
} }
@@ -402,6 +402,10 @@ class BookInfoActivity :
} }
} }
tvTocView.setOnClickListener { tvTocView.setOnClickListener {
if (viewModel.chapterListData.value.isNullOrEmpty()) {
toastOnUi(R.string.chapter_list_empty)
return@setOnClickListener
}
viewModel.getBook()?.let { book -> viewModel.getBook()?.let { book ->
if (!viewModel.inBookshelf) { if (!viewModel.inBookshelf) {
viewModel.saveBook(book) { viewModel.saveBook(book) {
@@ -533,10 +537,6 @@ class BookInfoActivity :
} }
private fun openChapterList() { private fun openChapterList() {
if (viewModel.chapterListData.value.isNullOrEmpty()) {
toastOnUi(R.string.chapter_list_empty)
return
}
viewModel.getBook()?.let { viewModel.getBook()?.let {
tocActivityResult.launch(it.bookUrl) tocActivityResult.launch(it.bookUrl)
} }