From 357a8927bc8b8c9080cf40f5c9a7b130715f7b11 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Thu, 26 Jan 2023 21:38:53 -0500 Subject: [PATCH] More escaping --- .../eu/siacs/conversations/ui/StartConversationActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java b/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java index 81ef81d26647f4b5c4f44ecfaa694d00f3c01765..8717ef3c1837a52488cdff4dd2ce2def986f674d 100644 --- a/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java +++ b/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java @@ -450,7 +450,7 @@ public class StartConversationActivity extends XmppActivity implements XmppConne public static void shareAsChannel(final Context context, final String address) { Intent shareIntent = new Intent(); shareIntent.setAction(Intent.ACTION_SEND); - shareIntent.putExtra(Intent.EXTRA_TEXT, "xmpp:" + address + "?join"); + shareIntent.putExtra(Intent.EXTRA_TEXT, "xmpp:" + Uri.encode(address, "@/") + "?join"); shareIntent.setType("text/plain"); try { context.startActivity(Intent.createChooser(shareIntent, context.getText(R.string.share_uri_with)));