Xwite 3 лет назад
Родитель
Сommit
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)