From c7b76832cfc844d1f710b43bc0eae71aa84147b2 Mon Sep 17 00:00:00 2001 From: kunfei Date: Mon, 20 Mar 2023 10:12:35 +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 71dc443ee..6e64839f3 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 @@ -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() } ?: "" }