diff options
Diffstat (limited to 'internal/fsm')
| -rw-r--r-- | internal/fsm/fsm.go | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/internal/fsm/fsm.go b/internal/fsm/fsm.go index 0163fed..5bfa712 100644 --- a/internal/fsm/fsm.go +++ b/internal/fsm/fsm.go @@ -137,7 +137,14 @@ func (fsm *FSM) writeGraph() { func (fsm *FSM) GoTransitionRequired(newState StateID, data interface{}) error { oldState := fsm.Current if !fsm.GoTransitionWithData(newState, data) { - return types.NewWrappedError("failed required transition", fmt.Errorf("required transition not handled, from: %s -> to: %s", fsm.GetStateName(oldState), fsm.GetStateName(newState))) + return types.NewWrappedError( + "failed required transition", + fmt.Errorf( + "required transition not handled, from: %s -> to: %s", + fsm.GetStateName(oldState), + fsm.GetStateName(newState), + ), + ) } return nil } |
