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.
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.
Oh hey, it worked! Thanks!
poverty to US
? 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.
I’m just using the browser version. I guess I could try an app.
I added screenshots to show what I mean in the OP
Huh, that DEFINITELY seems like an oversight. The entire community control block is replaced with a “You Are Banned” message.
There is an alternate browser UI called Photon, try this:
lemmy.ml seems unsupported, and that’s my instance of choice
That’s because they linked photon.lemmy.world… this is why I was hesitant to allow instances to link photon to them.
Anyway, you can use https://phtn.app/ (the official URL, like vger.app) to use any instance.
:( I tried! I messaged our admins to see if it’s a lemmy bug or a lemmy.world bug.
Edit Looks like a Lemmy bug, but I can confirm it does work in Boost, I bet if you set it up there, the setting will follow you.
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!
nottheonion is always a broken community, wherever it goes. The general public has no ability to judge what is oniony and it always devolves into a “funny news article” sub.
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
JFC, just degauss the variadic field compensator until the flux is quantized within a few attohenrys of the inverted 2’s-complement of the upstream carrier signal (ie the hash of the community’s GUID after salting with your home server’s UIN), end it with a proper terminator block, and you’re done!! I swear, nobody has basic computer literacy anymore.
You’d have to have the Console window open in Chrome, go to a community where you aren’t banned, click the “Block Community” button and see what request it’s sending and see if you can manually modify it for nottheonion.
It doesn’t work on mobile or I’d feed you the URL, I’ll see what I can do later when I’m on desktop.