Exception: OpenLoam::TransitionVetoedError

Inherits:
Error
  • Object
show all
Defined in:
lib/open_loam/errors.rb

Overview

Raised when a OpenLoam::BusinessRule with a block_transition action vetoes a workflow transition. Distinct from NotAuthorizedError (a role gate) and InvalidTransitionError (an illegal move): the move is legal and permitted, but a rule says "not under these conditions".