~cytrogen/masto-fe

faf657d709667867daad4ba229f2b9d30ada71c7 — Daniel M Brasil 2 years ago c62604b
Fix uncaught ActiveRecord::StatementInvalid exception in `Mastodon::AccountsCLI#approve` (#24590)

1 files changed, 2 insertions(+), 1 deletions(-)

M lib/mastodon/accounts_cli.rb
M lib/mastodon/accounts_cli.rb => lib/mastodon/accounts_cli.rb +2 -1
@@ 543,7 543,7 @@ module Mastodon
      if options[:all]
        User.pending.find_each(&:approve!)
        say('OK', :green)
      elsif options[:number]
      elsif options[:number]&.positive?
        User.pending.limit(options[:number]).each(&:approve!)
        say('OK', :green)
      elsif username.present?


@@ 557,6 557,7 @@ module Mastodon
        account.user&.approve!
        say('OK', :green)
      else
        say('Number must be positive', :red) if options[:number]
        exit(1)
      end
    end