From 82688f02b696fd21ea5ee32e18de7e43014c507c Mon Sep 17 00:00:00 2001 From: Corewala Date: Sat, 7 May 2022 12:49:28 -0400 Subject: [PATCH] Fixed error with navigation to URLs containing "%2F" --- app/src/main/java/corewala/buran/OmniTerm.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/corewala/buran/OmniTerm.kt b/app/src/main/java/corewala/buran/OmniTerm.kt index 108ec50..9a38f18 100644 --- a/app/src/main/java/corewala/buran/OmniTerm.kt +++ b/app/src/main/java/corewala/buran/OmniTerm.kt @@ -56,8 +56,7 @@ class OmniTerm(private val listener: Listener) { else -> uri.resolve(link) } - //todo - fix this, the double slash fix breaks the scheme, so this hack puts it back... uggh - val address = uri.toString().replace("%2F", "/").replace("//", "/").replace("gemini:/", "gemini://") + val address = uri.toString().replace("//", "/").replace("gemini:/", "gemini://") println("OmniTerm resolved address: $address") if(invokeListener) listener.request(address)