优化 #5665
This commit is contained in:
@@ -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() {
|
||||||
|
|||||||
Reference in New Issue
Block a user