Another reddit.world community got mad at me for saying “death to US” and now I’m banned. That’s fine! But why can’t I block them now? I am forced to see their posts every time I go to /all and can’t comment or vote, so am effectively forced to view content without any ability to interact.
I don’t want to see their posts and should be able to block them from my /all feed
Here look! When I’m not banned there’s a clear option to block the community:
But after being banned I now can’t block the community, I’m forced to keep seeing it in my feed!
SOLVED: From the user settings page there is a tab for Blocks next to the tab for Settings, and you can manually search for the community you wish to block in a search bar. That worked, even if the UI on the community page was messed up by the block message.
? How are you accessing Lemmy? Works for me in Boost.
Use the “. . .” menu in the upper right, then “Community Info”, then the “. . .” menu again. Block Community.
poverty to US
Presumably it’s just the UI that is hidden, there may not be an invalid permission check on the API. You could block/unblock another community while looking at your browser’s network log, and then use that as a template to manually construct a request to block the desired community.
I have no idea what any of that means lol
Glad you figured it out! I looked into the button behavior, here’s what I found:
It sends a JSON request to the API endpoint:
https://lemmy.world/api/v3/community/block
With a Referer of:
https://lemmy.world/c/nottheonion
Knowing that, but not knowing the exact JSON call, I don’t see how there’s a way to spoof it. So I’m glad you found an alternate method!
Are you able to block it from your user settings page? There’s a tab for adding communities/users to your blocklist.
I use it whenever I want to block a community, but I don’t want to visit their page.