Extract helper method for error report in cli/accounts command (#25119)
This commit is contained in:
		@@ -113,12 +113,7 @@ module Mastodon::CLI
 | 
			
		||||
        say('OK', :green)
 | 
			
		||||
        say("New password: #{password}")
 | 
			
		||||
      else
 | 
			
		||||
        user.errors.each do |error|
 | 
			
		||||
          say('Failure/Error: ', :red)
 | 
			
		||||
          say(error.attribute)
 | 
			
		||||
          say("    #{error.type}", :red)
 | 
			
		||||
        end
 | 
			
		||||
 | 
			
		||||
        report_errors(user.errors)
 | 
			
		||||
        exit(1)
 | 
			
		||||
      end
 | 
			
		||||
    end
 | 
			
		||||
@@ -189,12 +184,7 @@ module Mastodon::CLI
 | 
			
		||||
        say('OK', :green)
 | 
			
		||||
        say("New password: #{password}") if options[:reset_password]
 | 
			
		||||
      else
 | 
			
		||||
        user.errors.each do |error|
 | 
			
		||||
          say('Failure/Error: ', :red)
 | 
			
		||||
          say(error.attribute)
 | 
			
		||||
          say("    #{error.type}", :red)
 | 
			
		||||
        end
 | 
			
		||||
 | 
			
		||||
        report_errors(user.errors)
 | 
			
		||||
        exit(1)
 | 
			
		||||
      end
 | 
			
		||||
    end
 | 
			
		||||
@@ -661,6 +651,14 @@ module Mastodon::CLI
 | 
			
		||||
 | 
			
		||||
    private
 | 
			
		||||
 | 
			
		||||
    def report_errors(errors)
 | 
			
		||||
      errors.each do |error|
 | 
			
		||||
        say('Failure/Error: ', :red)
 | 
			
		||||
        say(error.attribute)
 | 
			
		||||
        say("    #{error.type}", :red)
 | 
			
		||||
      end
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    def rotate_keys_for_account(account, delay = 0)
 | 
			
		||||
      if account.nil?
 | 
			
		||||
        say('No such account', :red)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user