diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/mastodon/domains_cli.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/mastodon/domains_cli.rb b/lib/mastodon/domains_cli.rb index 558737c27..1b2fa0dd8 100644 --- a/lib/mastodon/domains_cli.rb +++ b/lib/mastodon/domains_cli.rb @@ -41,6 +41,11 @@ module Mastodon end end + say('Scheduling account defederation messages to be sent to target domains...') + DefederateDomainService.new.call(scope.pluck(:domain).uniq) + say('Done!', :green) + + say('Deleting accounts from target domains...') processed, = parallelize_with_progress(scope) do |account| SuspendAccountService.new.call(account, reserve_username: false, skip_side_effects: true) unless options[:dry_run] end |