From 58cb296f4e2d146a630c8d3f0b470c434c4fcf16 Mon Sep 17 00:00:00 2001 From: kunfei Date: Thu, 4 May 2023 22:50:22 +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/association/OnLineImportActivity.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/io/legado/app/ui/association/OnLineImportActivity.kt b/app/src/main/java/io/legado/app/ui/association/OnLineImportActivity.kt index 1cdcf804d..acc5c0b21 100644 --- a/app/src/main/java/io/legado/app/ui/association/OnLineImportActivity.kt +++ b/app/src/main/java/io/legado/app/ui/association/OnLineImportActivity.kt @@ -49,14 +49,20 @@ class OnLineImportActivity : finallyDialog(getString(R.string.error), it) } intent.data?.let { - val url = it.toString().substringAfter("src=") + val url = it.query?.substringAfter("src=") + if (url.isNullOrBlank()) { + finish() + return + } when (it.path) { "/bookSource" -> showDialogFragment( ImportBookSourceDialog(url, true) ) + "/rssSource" -> showDialogFragment( ImportRssSourceDialog(url, true) ) + "/replaceRule" -> showDialogFragment( ImportReplaceRuleDialog(url, true) )