Move interactor to the Domains namespace

This commit is contained in:
Alex Sherman 2020-11-30 17:53:36 +05:00
parent 6f0b8b15a3
commit 42012863e2
9 changed files with 125 additions and 117 deletions

View file

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