This commit is contained in:
Horis
2025-05-17 16:29:58 +08:00
parent 00b0ce949b
commit 7083f658bc
@@ -8,10 +8,10 @@ import io.legado.app.data.appDb
import io.legado.app.data.entities.BookSource import io.legado.app.data.entities.BookSource
import io.legado.app.exception.NoStackTraceException import io.legado.app.exception.NoStackTraceException
import io.legado.app.help.RuleComplete import io.legado.app.help.RuleComplete
import io.legado.app.help.config.SourceConfig
import io.legado.app.help.http.CookieStore import io.legado.app.help.http.CookieStore
import io.legado.app.help.http.newCallStrResponse import io.legado.app.help.http.newCallStrResponse
import io.legado.app.help.http.okHttpClient import io.legado.app.help.http.okHttpClient
import io.legado.app.help.source.SourceHelp
import io.legado.app.help.source.clearExploreKindsCache import io.legado.app.help.source.clearExploreKindsCache
import io.legado.app.help.storage.ImportOldData import io.legado.app.help.storage.ImportOldData
import io.legado.app.model.SharedJsScope import io.legado.app.model.SharedJsScope
@@ -63,7 +63,8 @@ class BookSourceEditViewModel(application: Application) : BaseViewModel(applicat
} }
} }
bookSource?.let { bookSource?.let {
SourceHelp.deleteBookSource(it.bookSourceUrl) appDb.bookSourceDao.delete(it)
SourceConfig.removeSource(it.bookSourceUrl)
} }
appDb.bookSourceDao.insert(source) appDb.bookSourceDao.insert(source)
bookSource = source bookSource = source