Bläddra i källkod

添加批量换源

kunfei 4 år sedan
förälder
incheckning
e6a44aaf8a

+ 4 - 0
app/src/main/java/io/legado/app/ui/book/arrange/ArrangeBookViewModel.kt

@@ -48,6 +48,10 @@ class ArrangeBookViewModel(application: Application) : BaseViewModel(application
                 if (book.origin == source.bookSourceUrl) return@forEachIndexed
                 WebBook.preciseSearchAwait(this, book.name, book.author, source)?.let {
                     val newBook = it.second
+                    newBook.durChapterIndex = book.durChapterIndex
+                    newBook.durChapterPos = book.durChapterPos
+                    newBook.durChapterTitle = book.durChapterTitle
+                    newBook.latestChapterTitle = book.latestChapterTitle
                     book.changeTo(newBook)
                     if (newBook.tocUrl.isEmpty()) {
                         WebBook.getBookInfoAwait(this, source, newBook)