-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Admin-level abusive-blocklist deletion does not fully clear blocks for former blocklist subscribers (or let them do it) #6467
Comments
I'm also seeing this issue from a moderation list that I subscribed to (muted, not blocked) from an account (ListAdmin) that was banned. The users (Listees) from that list are still muted in replies (and likely in feeds too.) I have been unable to find where the moderation list subscription record is actually stored in my PDS repo in an attempt to manually delete it and hopefully fix the issue for me. |
This actually just happened to me again with a list I subscribed to this morning. It seems that the account owner was suspended today and I was stuck subscribed to another phantom list. It's still possible to unsubscribe from one of these lists with these steps:
|
Add to the symptoms list: Subscriber can repost Listee, using the repost button in the app even, but the subsequent repost shows up as "Blocked" in the repost card. |
I can confirm that I've witnessed this issue too. I'm not sure whether the blocklist in question was deleted by the Bluesky admins or if it was deleted by the user who made it. |
@owendaprile Sorry if this is an obvious question, but could you spell out exactly how to format that unmuteActorList pds request? I know just enough to get in trouble, but I'm subscribed to a deleted overly-aggressive mod list and it's driving me crazy. I'm using pdsls.dev to access my records and I have the list uri (which doesn't show up in my listblock records). There's just one entry field in the UI and no separate body field. Do I create a new record? If you have the bandwidth to answer this, I'd really appreciate it! |
@juliabushue Here's how I did it:
I sent the API requests using Insomnia, but you could use something like Postman or curl too. Hopefully this helps! I don't think you can do it through PDSls because it seems like mute subscriptions are stored in the AppView, not the PDS. |
Thanks for getting back to me! This is on the edge of my comfort zone (I don't do command-line stuff that often) but your instructions were very clear, so I'm going to give it a try. |
@owendaprile THANK YOU again for your help. It took me a bit, but I managed to figure it out! |
Good news: one of the Bluesky devs who works mainly on the backend said here that an update that was merged a few hours ago should fix this issue 🙌 I don't know if the fix has been deployed yet, but the fix is at least on the way (I haven't tested it myself to see if it's already fixed). |
Steps to Reproduce
You'll need three accounts to test this scenario: ListAdmin, Listee, and Subscriber.
I am Listee in this situation, not Subscriber, so there may be other lingering effects that I couldn't identify since I didn't want to walk the various Subscribers through a full range of "what does it do if you do X" questions, but basically it looks like the inherited block from a list you're subscribed to is being cleared for the purpose of "can I see the contents of this account" but not for pretty much anything else when the list is deleted for being abusive.
Attachments
No response
What platform(s) does this occur on?
iOS, Web (Desktop), Web (Mobile)
Device Info
No response
What version of the app are you using?
Build version: 1.93.0; Bundle info: 5f449e3 (prod); Bundle date: 24111700; Platform: web
Additional Information
I have verified that this happens in the iOS client, mobile web, and desktop web; I don't have an Android device around to try it on that, but I can't imagine it wouldn't be the same there. I dithered between whether this should be put in bluesky-social or atproto because I suspect this might be a protocol-level issue, but I can only verify that it's happening on bluesky-social so I stuck it here to be on the safe side!
The text was updated successfully, but these errors were encountered: