internetee/registry

View on GitHub
app/controllers/admin/domains/registry_lock_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
module Admin
  module Domains
    class RegistryLockController < BaseController
      def destroy
        set_domain
        authorize! :manage, @domain
        if @domain.remove_registry_lock
          redirect_to edit_admin_domain_url(@domain), notice: t('.success')
        else
          redirect_to edit_admin_domain_url(@domain), alert: t('.error')
        end
      end

      private

      def set_domain
        @domain = Domain.find(params[:domain_id])
      end
    end
  end
end