Horis 3 tahun lalu
induk
melakukan
0044ccd425

+ 1 - 1
app/src/main/java/io/legado/app/ui/book/changesource/ChangeBookSourceDialog.kt

@@ -305,7 +305,7 @@ class ChangeBookSourceDialog() : BaseDialogFragment(R.layout.dialog_book_change_
     private fun changeSource(searchBook: SearchBook, onSuccess: (() -> Unit)? = null) {
     private fun changeSource(searchBook: SearchBook, onSuccess: (() -> Unit)? = null) {
         waitDialog.setText(R.string.load_toc)
         waitDialog.setText(R.string.load_toc)
         waitDialog.show()
         waitDialog.show()
-        val book = viewModel.bookMap[bookUrl] ?: searchBook.toBook()
+        val book = viewModel.bookMap[searchBook.bookUrl] ?: searchBook.toBook()
         val coroutine = viewModel.getToc(book, {
         val coroutine = viewModel.getToc(book, {
             waitDialog.dismiss()
             waitDialog.dismiss()
             toastOnUi(it)
             toastOnUi(it)