From 264f94994d4e7ca917c98487060c3f07db87538e Mon Sep 17 00:00:00 2001 From: gedoor Date: Tue, 26 Oct 2021 11:25:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/legado/app/model/analyzeRule/AnalyzeRule.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt b/app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt index 6d3bae885..45667c83a 100644 --- a/app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt +++ b/app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt @@ -267,8 +267,8 @@ class AnalyzeRule( var result: Any? = null val content = mContent ?: this.content val ruleList = splitSourceRule(ruleStr, true) - content?.let { o -> - if (ruleList.isNotEmpty()) result = o + if (content != null && ruleList.isNotEmpty()) { + result = content for (sourceRule in ruleList) { putRule(sourceRule.putMap) sourceRule.makeUpRule(result) @@ -300,8 +300,8 @@ class AnalyzeRule( var result: Any? = null val content = mContent ?: this.content val ruleList = splitSourceRule(ruleStr, true) - content?.let { o -> - if (ruleList.isNotEmpty()) result = o + if (content != null && ruleList.isNotEmpty()) { + result = content for (sourceRule in ruleList) { putRule(sourceRule.putMap) result?.let {