This commit is contained in:
Horis
2026-01-20 11:22:54 +08:00
parent b5f25ed4ba
commit 702fd78b15
@@ -110,19 +110,20 @@ class ReadRssViewModel(application: Application) : BaseViewModel(application) {
} }
fun refresh(finish: () -> Unit) { fun refresh(finish: () -> Unit) {
rssArticle?.let { rssArticle -> val rssArticle = rssArticle ?: return finish.invoke()
rssSource?.let { if (!rssArticle.description.isNullOrBlank()) {
val ruleContent = it.ruleContent return finish.invoke()
if (!ruleContent.isNullOrBlank()) { }
loadContent(rssArticle, ruleContent) val rssSource = rssSource ?: let {
} else { appCtx.toastOnUi("订阅源不存在")
finish.invoke() return finish.invoke()
} }
} ?: let { val ruleContent = rssSource.ruleContent
appCtx.toastOnUi("订阅源不存在") if (!ruleContent.isNullOrBlank()) {
finish.invoke() loadContent(rssArticle, ruleContent)
} } else {
} ?: finish.invoke() finish.invoke()
}
} }
fun favorite() { fun favorite() {