From b3458e28886244509188e6f8511c008f06270b19 Mon Sep 17 00:00:00 2001 From: dureuill Date: Sun, 1 Oct 2023 20:50:02 +0000 Subject: [PATCH] Allow opening toots and profile from server-remote accounts When opening a link with Fedilab, it can be opened as a status (toot) or a profile even if it is an object that is remote to the server it is requested from. --- app/src/main/java/app/fedilab/android/BaseMainActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/app/fedilab/android/BaseMainActivity.java b/app/src/main/java/app/fedilab/android/BaseMainActivity.java index 0798dbd65..294994382 100644 --- a/app/src/main/java/app/fedilab/android/BaseMainActivity.java +++ b/app/src/main/java/app/fedilab/android/BaseMainActivity.java @@ -965,7 +965,7 @@ public abstract class BaseMainActivity extends BaseActivity implements NetworkSt } //Here we know that the intent contains a valid URL if (!url.contains("medium.com")) { - Pattern link = Pattern.compile("https?://([\\da-z.-]+[à-ü]?\\.[a-z.]{2,10})/(@[\\w._-]*[0-9]*)(/[0-9]+)?$"); + Pattern link = Pattern.compile("https?://([\\da-z.-]+[à-ü]?\\.[a-z.]{2,10})/(@[@\\w._-]*[0-9]*)(/[0-9]+)?$"); Matcher matcherLink; matcherLink = link.matcher(url); if (matcherLink.find()) {