From 0a1297ff3d36c8ab86f5157be88efd786365020b Mon Sep 17 00:00:00 2001 From: Tobias_Groza <304016-Tobias_Groza@noreply.gitlab.com> Date: Mon, 2 Sep 2024 19:14:53 +0200 Subject: [PATCH] Fix detecting repo as user mirror when adding a repo URL with preceeding or trailing whitespace characters --- .../java/org/fdroid/fdroid/views/repos/AddRepoActivity.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/fdroid/fdroid/views/repos/AddRepoActivity.kt b/app/src/main/java/org/fdroid/fdroid/views/repos/AddRepoActivity.kt index ff7bc4a2a..179395bc8 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/repos/AddRepoActivity.kt +++ b/app/src/main/java/org/fdroid/fdroid/views/repos/AddRepoActivity.kt @@ -104,7 +104,7 @@ class AddRepoActivity : AppCompatActivity() { } private fun onFetchRepo(uriStr: String) { - val uri = Uri.parse(uriStr) + val uri = Uri.parse(uriStr.trim()) if (repoManager.isSwapUri(uri)) { val i = Intent(this, SwapService::class.java).apply { data = uri @@ -112,7 +112,7 @@ class AddRepoActivity : AppCompatActivity() { ContextCompat.startForegroundService(this, i) } else { repoManager.abortAddingRepository() - repoManager.fetchRepositoryPreview(uriStr, proxy = NetCipher.getProxy()) + repoManager.fetchRepositoryPreview(uri.toString(), proxy = NetCipher.getProxy()) } }