Explorar o código

revert: 撤回 mostRecentlyReadBook 查询

HapeLee hai 5 meses
pai
achega
1eca67f133

+ 0 - 3
app/src/main/java/io/legado/app/data/dao/BookDao.kt

@@ -648,9 +648,6 @@ interface BookDao {
     @get:Query("SELECT * FROM books where type & ${BookType.text} > 0 ORDER BY durChapterTime DESC limit 1")
     val lastReadBook: Book?
 
-    @get:Query("SELECT * FROM books ORDER BY durChapterTime DESC limit 1")
-    val mostRecentlyReadBook: Book?
-
     @get:Query("SELECT bookUrl FROM books")
     val allBookUrls: List<String>
 

+ 1 - 1
app/src/main/java/io/legado/app/ui/book/manga/ReadMangaViewModel.kt

@@ -65,7 +65,7 @@ class ReadMangaViewModel(
             ReadManga.chapterChanged = intent.getBooleanExtra("chapterChanged", false)
             val bookUrl = intent.getStringExtra("bookUrl")
             val book = when {
-                bookUrl.isNullOrEmpty() -> appDb.bookDao.mostRecentlyReadBook
+                bookUrl.isNullOrEmpty() -> appDb.bookDao.lastReadBook
                 else -> appDb.bookDao.getBook(bookUrl)
             } ?: ReadManga.book
             when {

+ 2 - 2
app/src/main/java/io/legado/app/ui/book/read/ReadBookViewModel.kt

@@ -1668,7 +1668,7 @@ class ReadBookViewModel(
     fun initReadBookConfig(intent: Intent) {
         val bookUrl = intent.getStringExtra("bookUrl")
         val book = when {
-            bookUrl.isNullOrEmpty() -> appDb.bookDao.mostRecentlyReadBook
+            bookUrl.isNullOrEmpty() -> appDb.bookDao.lastReadBook
             else -> appDb.bookDao.getBook(bookUrl)
         } ?: return
         ReadBook.upReadBookConfig(book)
@@ -1680,7 +1680,7 @@ class ReadBookViewModel(
             ReadBook.chapterChanged = intent.getBooleanExtra("chapterChanged", false)
             val bookUrl = intent.getStringExtra("bookUrl")
             val book = when {
-                bookUrl.isNullOrEmpty() -> appDb.bookDao.mostRecentlyReadBook
+                bookUrl.isNullOrEmpty() -> appDb.bookDao.lastReadBook
                 else -> appDb.bookDao.getBook(bookUrl)
             } ?: ReadBook.book
             when {