mirror of
https://github.com/gedoor/legado.git
synced 2024-07-06 23:47:49 +08:00
优化
This commit is contained in:
parent
ae7ef9b95c
commit
a6a416b02c
@ -196,7 +196,7 @@ object BookList {
|
||||
Debug.log(bookSource.bookSourceUrl, "┌获取分类", log)
|
||||
try {
|
||||
searchBook.kind = analyzeRule.getStringList(ruleKind)?.joinToString(",")
|
||||
Debug.log(bookSource.bookSourceUrl, "└${searchBook.kind}", log)
|
||||
Debug.log(bookSource.bookSourceUrl, "└${searchBook.kind ?: ""}", log)
|
||||
} catch (e: Exception) {
|
||||
Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}", log)
|
||||
}
|
||||
@ -232,7 +232,7 @@ object BookList {
|
||||
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) {
|
||||
Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}", log)
|
||||
}
|
||||
|
@ -402,6 +402,10 @@ class BookInfoActivity :
|
||||
}
|
||||
}
|
||||
tvTocView.setOnClickListener {
|
||||
if (viewModel.chapterListData.value.isNullOrEmpty()) {
|
||||
toastOnUi(R.string.chapter_list_empty)
|
||||
return@setOnClickListener
|
||||
}
|
||||
viewModel.getBook()?.let { book ->
|
||||
if (!viewModel.inBookshelf) {
|
||||
viewModel.saveBook(book) {
|
||||
@ -533,10 +537,6 @@ class BookInfoActivity :
|
||||
}
|
||||
|
||||
private fun openChapterList() {
|
||||
if (viewModel.chapterListData.value.isNullOrEmpty()) {
|
||||
toastOnUi(R.string.chapter_list_empty)
|
||||
return
|
||||
}
|
||||
viewModel.getBook()?.let {
|
||||
tocActivityResult.launch(it.bookUrl)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user