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 {