From 3367ed676564a33aad86eb8d4323a1fd879beaac Mon Sep 17 00:00:00 2001 From: Onuray Sahin Date: Mon, 7 Sep 2020 20:02:06 +0300 Subject: [PATCH] Fix support of riot.im/develop urls. --- .../java/im/vector/app/features/link/LinkHandlerActivity.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vector/src/main/java/im/vector/app/features/link/LinkHandlerActivity.kt b/vector/src/main/java/im/vector/app/features/link/LinkHandlerActivity.kt index 02e72fd332..d97ca3ebc1 100644 --- a/vector/src/main/java/im/vector/app/features/link/LinkHandlerActivity.kt +++ b/vector/src/main/java/im/vector/app/features/link/LinkHandlerActivity.kt @@ -92,9 +92,11 @@ class LinkHandlerActivity : VectorBaseActivity() { private fun convertUriToPermalink(uri: Uri): String? { val path = SUPPORTED_PATHS.find { it in uri.toString() } ?: return null + // https://riot.im/develop/#/room/#element-android:matrix.org -> https://matrix.to/#/#element-android:matrix.org + // https://app.element.io/#/room/#element-android:matrix.org -> https://matrix.to/#/#element-android:matrix.org return uri .toString() - .replace(uri.host + path, "$MATRIX_TO_HOST/#") + .replace(uri.toString().substring(0, uri.toString().indexOf(path) + path.length), "https://$MATRIX_TO_HOST/#") } private fun startPermalinkHandler(permalink: String) {