From cc696ee87d990084f673350638dc5da40bd47652 Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Mon, 14 Apr 2014 19:04:09 +0200 Subject: [PATCH] handle not initialized stat, e.g. when a class with existing objects is derived from Stateful later --- stateful/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stateful/base.py b/stateful/base.py index 74272f4..49e8429 100644 --- a/stateful/base.py +++ b/stateful/base.py @@ -52,7 +52,7 @@ class Stateful(object): def getStateObject(self): states = self.getStatesDefinition().states - if self.state not in states: + if self.getState() not in states: self.state = self.getStatesDefinition().initialState return states[self.state]