From 195afc475504d49e501e6dcea159f96268c7ca0d Mon Sep 17 00:00:00 2001 From: Odomu <1374415225@qq.com> Date: Sun, 4 Sep 2022 08:50:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/legado/app/ui/book/read/ReadBookActivity.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/read/ReadBookActivity.kt b/app/src/main/java/io/legado/app/ui/book/read/ReadBookActivity.kt index 81edc9ea7..c4a97a1ce 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/ReadBookActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/ReadBookActivity.kt @@ -976,7 +976,7 @@ class ReadBookActivity : BaseReadBookActivity(), Coroutine.async { val source = ReadBook.bookSource ?: throw NoStackTraceException("no book source") val payAction = source.getContentRule().payAction - if (payAction.isNullOrEmpty()) { + if (payAction.isNullOrBlank()) { throw NoStackTraceException("no pay action") } val analyzeRule = AnalyzeRule(book, source) @@ -984,9 +984,9 @@ class ReadBookActivity : BaseReadBookActivity(), analyzeRule.chapter = chapter analyzeRule.evalJS(payAction).toString() }.onSuccess { - if (it.isNotBlank()) { + if (it.isAbsUrl()) { startActivity { - putExtra("title", R.string.chapter_pay) + putExtra("title", getString(R.string.chapter_pay)) putExtra("url", it) IntentData.put(it, ReadBook.bookSource?.getHeaderMap(true)) }