From 8611e30ce22b1377efdb1e5b9528678a1098edeb Mon Sep 17 00:00:00 2001 From: jwijenbergh Date: Mon, 20 Mar 2023 12:59:50 +0100 Subject: FSM: Add state name to transition error --- internal/fsm/fsm.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'internal/fsm') diff --git a/internal/fsm/fsm.go b/internal/fsm/fsm.go index 84b5f1b..09712d3 100644 --- a/internal/fsm/fsm.go +++ b/internal/fsm/fsm.go @@ -132,7 +132,7 @@ func (fsm *FSM) writeGraph() { func (fsm *FSM) GoTransitionRequired(newState StateID, data interface{}) error { oldState := fsm.Current if !fsm.GoTransitionWithData(newState, data) { - return errors.Errorf("fsm failed transition from '%v' to '%v'", oldState, newState) + return errors.Errorf("fsm failed transition from '%v' to '%v'", fsm.GetStateName(oldState), fsm.GetStateName(newState)) } return nil } -- cgit v1.2.3