bluesky-social / social-app

The Bluesky Social application for Web, iOS, and Android
https://bsky.app
MIT License
8.31k stars 1.11k forks source link

Feeds public view should not be language-filtered #3561

Open fenarinarsa opened 5 months ago

fenarinarsa commented 5 months ago

Describe the bug

When feeds are displayed to a non-logged user, a language filter applies instead of showing all the posts of the feed. It can make the feed almost empty and different from what the user intended to show when sharing the feed publicly.

To Reproduce

Steps to reproduce the behavior:

  1. Log out of Bluesky or open a private browser window
  2. Open a feed that contains posts in multiple languages, for instance https://bsky.app/profile/did:plc:fb3iwxg23jziddgbtsixx3zu/feed/aaaksqxbolgou
  3. At the time of writing this report, the feed shows a different number of posts based on the language selected: 2 posts in English, 15 in German, 12 in Japanese.

Expected behavior

The public view of feeds should not be filtered based on language given the very few posts that this view exposes (looks like it's around 15). For art feeds it's also completely unexpected.

Details

pfrazee commented 5 months ago

This actually should be better now. If the language filter causes the entire thing to show as empty, it doesn't apply the filter.

fenarinarsa commented 5 months ago

This actually should be better now. If the language filter causes the entire thing to show as empty, it doesn't apply the filter.

That was already the case when I reported it 3 days ago, selecting a language that didn't appear in the feed made all the posts appear (that's why I selected German).

It still doesn't work for promoting feeds outside of bluesky, in my case if I share those feeds saying 'check the great art' and people see only 2 posts out of 15 or 20, I'd feel stupid. That's actually why I checked its behavior, because initially I thought the public view was just broken or shown only a couple of posts by choice.