This commit is contained in:
Horis
2025-05-17 16:29:58 +08:00
parent 7f495c5863
commit e4e97a2ce2
@@ -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