This commit is contained in:
Horis
2024-09-24 10:59:04 +08:00
parent 62f6edbd1d
commit c1b5344488
3 changed files with 7 additions and 1 deletions
-1
View File
@@ -84,7 +84,6 @@ class App : Application() {
val clearTime = System.currentTimeMillis() - TimeUnit.DAYS.toMillis(1) val clearTime = System.currentTimeMillis() - TimeUnit.DAYS.toMillis(1)
appDb.searchBookDao.clearExpired(clearTime) appDb.searchBookDao.clearExpired(clearTime)
} }
appDb.bookDao.deleteNotShelfBook()
RuleBigDataHelp.clearInvalid() RuleBigDataHelp.clearInvalid()
BookHelp.clearInvalidCache() BookHelp.clearInvalidCache()
Backup.clearCache() Backup.clearCache()
@@ -98,6 +98,7 @@ class MainActivity : VMBaseActivity<ActivityMainBinding, MainViewModel>(),
bottomNavigationView.setOnNavigationItemReselectedListener(this@MainActivity) bottomNavigationView.setOnNavigationItemReselectedListener(this@MainActivity)
} }
upHomePage() upHomePage()
viewModel.deleteNotShelfBook()
onBackPressedDispatcher.addCallback(this) { onBackPressedDispatcher.addCallback(this) {
if (pagePosition != 0) { if (pagePosition != 0) {
binding.viewPagerMain.currentItem = 0 binding.viewPagerMain.currentItem = 0
@@ -250,4 +250,10 @@ class MainViewModel(application: Application) : BaseViewModel(application) {
} }
} }
fun deleteNotShelfBook() {
execute {
appDb.bookDao.deleteNotShelfBook()
}
}
} }