Dimillian / IceCubesApp

A SwiftUI Mastodon client
https://apps.apple.com/us/app/ice-cubes-for-mastodon/id6444915884
GNU Affero General Public License v3.0
5.52k stars 539 forks source link

Bug: Tag group doesn’t update after saving an edit #1572

Open aquariusdev opened 1 year ago

aquariusdev commented 1 year ago

Environment:

Description

I can edit a tag group to add or remove hashtags. But after I save the edit and refresh the tag group in the Timeline, it does not index posts with the additional tags, nor are the removed tags acknowledged.

Related Issues

Dimillian commented 1 year ago

It'll be fixed in 1.8.0 on iOS 17.

aquariusdev commented 1 year ago

Updated to iOS 17 and 1.8.0. Not yet seeing the drop-down update to the tag groups I already created.

Dimillian commented 1 year ago

Maybe you should provide me a video? Right no if I go in a tag group, then tap edit from the tag group timeline, and modify the keywords, it'll reload the timeline once I save it.

Dimillian commented 1 year ago

https://github.com/Dimillian/IceCubesApp/assets/535509/87312839-58ab-4609-a165-44b93084ecb6

aquariusdev commented 1 year ago

I recorded a video but it might be too large for GitHub. It shows me adding "highspeedrail" to an existing tag group, only for a post from 2 days ago with "highspeedrail" to not show up in the refreshed tag group. Same for adding "netzero" when I can't see a post from an hour ago in the tag group. imageimageimageimageimageimage

aquariusdev commented 1 year ago

Unfortunately, I can only fix it by creating a duplicate of the tag group with more/different terms.

aquariusdev commented 1 year ago

Also if I may ask, is the app limited by Mastodon only allowing up to five hashtags for a combined tag group?

aquariusdev commented 10 months ago

Just updating because I've realized that this is likely due to Mastodon limiting tag groups to five tags, especially on desktop. I've filed a request with them to allow for more. https://github.com/mastodon/mastodon/issues/28534#issuecomment-1872681259