From b52f1c156ddd1ab52c159773a816174f2521cdbe Mon Sep 17 00:00:00 2001 From: LucasGGamerM Date: Sun, 9 Mar 2025 19:38:18 -0300 Subject: [PATCH] fix(unofficial-quote-toots): ignore youtube links Youtube links look a lot like fediverse links, so we added a special rule for it, just in case. This may mitigate the too many requests problems we are facing. --- .../main/java/org/joinmastodon/android/ui/utils/UiUtils.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/utils/UiUtils.java b/mastodon/src/main/java/org/joinmastodon/android/ui/utils/UiUtils.java index 69b20f7c7..189fd16ab 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/ui/utils/UiUtils.java +++ b/mastodon/src/main/java/org/joinmastodon/android/ui/utils/UiUtils.java @@ -1183,6 +1183,10 @@ public class UiUtils { return false; } + // Akkoma somehow makes this necessary, because youtube links look like posts. And because it may trigger too many requests. + if (uri.getHost().toLowerCase().contains("youtube.com") || uri.getHost().toLowerCase().contains("youtu.be")) + return false; + if (uri.getQuery() != null || uri.getFragment() != null || uri.getPath() == null) return false;