From 8558fe99165aac36b528050f639372f7279c6a92 Mon Sep 17 00:00:00 2001 From: gedoor Date: Thu, 5 Nov 2020 22:25:34 +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 --- .../io/legado/app/ui/replace/edit/ReplaceEditViewModel.kt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/replace/edit/ReplaceEditViewModel.kt b/app/src/main/java/io/legado/app/ui/replace/edit/ReplaceEditViewModel.kt index 83dd7bf74..65fa3c430 100644 --- a/app/src/main/java/io/legado/app/ui/replace/edit/ReplaceEditViewModel.kt +++ b/app/src/main/java/io/legado/app/ui/replace/edit/ReplaceEditViewModel.kt @@ -14,20 +14,17 @@ class ReplaceEditViewModel(application: Application) : BaseViewModel(application execute { val id = intent.getLongExtra("id", -1) if (id > 0) { - App.db.replaceRuleDao().findById(id)?.let { - replaceRule = it - } + replaceRule = App.db.replaceRuleDao().findById(id) } else { val pattern = intent.getStringExtra("pattern") ?: "" val isRegex = intent.getBooleanExtra("isRegex", false) val scope = intent.getStringExtra("scope") - val rule = ReplaceRule( + replaceRule = ReplaceRule( name = pattern, pattern = pattern, isRegex = isRegex, scope = scope ) - replaceRule = rule } }.onFinally { replaceRule?.let {