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() }
             ?: ""
     }