瀏覽代碼

[skip ci] 优化

Xwite 3 年之前
父節點
當前提交
957c2b117f
共有 1 個文件被更改,包括 6 次插入 和 2 次删除
  1. 6 2
      app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt

+ 6 - 2
app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt

@@ -147,8 +147,10 @@ class AnalyzeRule(
                 putRule(sourceRule.putMap)
                 sourceRule.makeUpRule(result)
                 result = if (sourceRule.getParamSize() > 1) {
-                    result[sourceRule.rule]?.toString() ?: sourceRule.rule
+                    // get {{}}
+                    sourceRule.rule
                 } else {
+                    // 键值直接访问
                     result[sourceRule.rule]?.toString()
                 }?.let {
                     replaceRegex(it.toString(), sourceRule)
@@ -232,8 +234,10 @@ class AnalyzeRule(
                 putRule(sourceRule.putMap)
                 sourceRule.makeUpRule(result)
                 result = if (sourceRule.getParamSize() > 1) {
-                    result[sourceRule.rule]?.toString() ?: sourceRule.rule
+                    // get {{}}
+                    sourceRule.rule
                 } else {
+                    // 键值直接访问
                     result[sourceRule.rule]?.toString()
                 }?.let {
                     replaceRegex(it.toString(), sourceRule)