rubygems/rubygems.org

View on GitHub
app/avo/actions/upload_names_file.rb

Summary

Maintainability
A
0 mins
Test Coverage
class UploadNamesFile < BaseAction
  self.name = "Upload Names File"
  self.visible = lambda {
    current_user.team_member?("rubygems-org") && view == :index
  }
  self.standalone = true
  self.confirm_button_label = "Upload"

  class ActionHandler < ActionHandler
    def handle_standalone
      UploadNamesFileJob.perform_later

      succeed("Upload job scheduled")

      Version.last
    end
  end
end