优化
This commit is contained in:
@@ -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)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user