From 5da72e5aa2d4e5e6731f35ec1bf5756352259439 Mon Sep 17 00:00:00 2001 From: Mikael Nordfeldth Date: Tue, 15 Oct 2013 11:00:11 +0200 Subject: [PATCH] Legacy fixup script from bad block/sub interaction --- scripts/fixup_blocks.php | 76 ---------------------------------------- 1 file changed, 76 deletions(-) delete mode 100755 scripts/fixup_blocks.php diff --git a/scripts/fixup_blocks.php b/scripts/fixup_blocks.php deleted file mode 100755 index dabd761318..0000000000 --- a/scripts/fixup_blocks.php +++ /dev/null @@ -1,76 +0,0 @@ -#!/usr/bin/env php -. - */ - -define('INSTALLDIR', realpath(dirname(__FILE__) . '/..')); - -$longoptions = array('dry-run', 'start=', 'end='); - -$helptext = <<query($query); - return $subscription; -} - - -$dry = have_option('dry-run'); -$sub = get_blocked_subs(); -$count = $sub->N; -while ($sub->fetch()) { - $subber = Profile::getKV('id', $sub->subscriber); - $subbed = Profile::getKV('id', $sub->subscribed); - if (!$subber || !$subbed) { - print "Bogus entry! $sub->subscriber subbed to $sub->subscribed\n"; - continue; - } - print "$subber->nickname ($subber->id) blocked but subbed to $subbed->nickname ($subbed->id)"; - if ($dry) { - print ": skipping; dry run\n"; - } else { - Subscription::cancel($subber, $subbed); - print ": removed\n"; - } -} -print "\n"; - -if ($dry && $count > 0) { - print "Be sure to run without --dry-run to remove the bad entries!\n"; -} else { - print "done.\n"; -}