internetee-registry/app/interactions/domains/update_confirm/process_action.rb
2021-04-26 14:03:41 +05:00

17 lines
506 B
Ruby

module Domains
module UpdateConfirm
class ProcessAction < Base
def execute
::PaperTrail.request.whodunnit = "interaction - #{self.class.name} - #{action} by"\
" #{initiator}"
case action
when RegistrantVerification::CONFIRMED
Domains::UpdateConfirm::ProcessUpdateConfirmed.run(inputs.to_h)
when RegistrantVerification::REJECTED
Domains::UpdateConfirm::ProcessUpdateRejected.run(inputs.to_h)
end
end
end
end
end