From 5e1b69bbe6f227b9d2dbc8ca970a2db8b34b9311 Mon Sep 17 00:00:00 2001 From: Marcel Hibbe Date: Wed, 17 Mar 2021 10:24:13 +0100 Subject: [PATCH] split userId on last @ (e.g. necessary if email adresses are taken as userId) --- .../main/java/com/nextcloud/talk/activities/MainActivity.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/activities/MainActivity.kt b/app/src/main/java/com/nextcloud/talk/activities/MainActivity.kt index 993174edd..ce059de71 100644 --- a/app/src/main/java/com/nextcloud/talk/activities/MainActivity.kt +++ b/app/src/main/java/com/nextcloud/talk/activities/MainActivity.kt @@ -171,8 +171,8 @@ class MainActivity : BaseActivity(), ActionBarProvider { when (intent.type) { "vnd.android.cursor.item/vnd.com.nextcloud.talk2.chat" -> { - val user = userId.split("@")[0] - val baseUrl = userId.split("@")[1] + val user = userId.substringBeforeLast("@") + val baseUrl = userId.substringAfterLast("@") if (userUtils.currentUser?.baseUrl?.endsWith(baseUrl) == true) { startConversation(user) } else {