diff --git a/app/src/main/java/io/legado/app/ui/book/info/BookInfoViewModel.kt b/app/src/main/java/io/legado/app/ui/book/info/BookInfoViewModel.kt index bcbb6fc11..b4cf08928 100644 --- a/app/src/main/java/io/legado/app/ui/book/info/BookInfoViewModel.kt +++ b/app/src/main/java/io/legado/app/ui/book/info/BookInfoViewModel.kt @@ -122,7 +122,7 @@ class BookInfoViewModel(application: Application) : BaseViewModel(application) { book.origin = BookType.localTag } else if (remoteBook.lastModify > book.lastCheckTime) { val uri = RemoteBookWebDav.downloadRemoteBook(remoteBook) - book.origin = if (uri.isContentScheme()) uri.toString() else uri.path!! + book.bookUrl = if (uri.isContentScheme()) uri.toString() else uri.path!! } } }