kunfei пре 3 година
родитељ
комит
bdcee61a3a
1 измењених фајлова са 4 додато и 4 уклоњено
  1. 4 4
      app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt

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

@@ -642,10 +642,10 @@ class AnalyzeRule(
                 return it.title
             }
         }
-        return chapter?.getVariable(key)
-            ?: book?.getVariable(key)
-            ?: ruleData?.getVariable(key)
-            ?: source?.get(key)
+        return chapter?.getVariable(key)?.takeIf { it.isNotEmpty() }
+            ?: book?.getVariable(key)?.takeIf { it.isNotEmpty() }
+            ?: ruleData?.getVariable(key)?.takeIf { it.isNotEmpty() }
+            ?: source?.get(key)?.takeIf { it.isNotEmpty() }
             ?: ""
     }