From 0e8354b0c15a5fe4c7da1aeac890b56936ec1024 Mon Sep 17 00:00:00 2001
From: Thomas <tschneider.ac@gmail.com>
Date: Sun, 20 Nov 2022 10:04:22 +0100
Subject: [PATCH] Fix issue #478 - Tags cannot be followed when clicking on
 them.

---
 .../java/app/fedilab/android/viewmodel/mastodon/TagVM.java     | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app/src/main/java/app/fedilab/android/viewmodel/mastodon/TagVM.java b/app/src/main/java/app/fedilab/android/viewmodel/mastodon/TagVM.java
index 62b90327..b2d8b7e8 100644
--- a/app/src/main/java/app/fedilab/android/viewmodel/mastodon/TagVM.java
+++ b/app/src/main/java/app/fedilab/android/viewmodel/mastodon/TagVM.java
@@ -146,7 +146,8 @@ public class TagVM extends AndroidViewModel {
         tagMutableLiveData = new MutableLiveData<>();
         new Thread(() -> {
             Tag tag = null;
-            Call<Tag> tagCall = mastodonTagService.follow(token, name);
+            String filteredValue = name.replaceAll("\\#", "");
+            Call<Tag> tagCall = mastodonTagService.follow(token, filteredValue);
             if (tagCall != null) {
                 try {
                     Response<Tag> appResponse = tagCall.execute();