jsha / blocktogether

Share your blocks and subscribe to others'
GNU General Public License v3.0
330 stars 68 forks source link

Remove blocked accounts when removing a subscription #266

Open mcgroarty opened 5 years ago

mcgroarty commented 5 years ago

Blocks that resulted from a list subscription should be removed if a user removes that list subscription, or if a user is removed from that list subscription by the list owner. Currently, the blocks are converted into self-owned blocks.

Cleanup is difficult.

Subscriptions can currently add 250,000 blocks. Cleaning up these blocks manually requires a user to unblock 500 accounts at a time, repeated 500 times. It is also difficult to do this mass cleanup without inadvertently removing personal blocks that a user intended to keep.

As a reminder, the blocktogether account previously tweeted that this feature was being worked on: https://twitter.com/blocktogether/status/552923695715319808