Release: 76b84b090203dec573df45780af7375a
Cette révision appartient à :
Parent
23a502dc31
révision
362cb1fc17
@ -185,7 +185,8 @@ class state_machine(object):
|
||||
self.__time_stamp_state_change__ = timestamp
|
||||
self.__conditions_start_time__ = {}
|
||||
# Callback collect
|
||||
this_state_change_callbacks = self.__state_change_callbacks__.get(None, {}).get(None, [])
|
||||
this_state_change_callbacks = []
|
||||
this_state_change_callbacks.extend(self.__state_change_callbacks__.get(None, {}).get(None, []))
|
||||
this_state_change_callbacks.extend(self.__state_change_callbacks__.get(target_state, {}).get(None, []))
|
||||
this_state_change_callbacks.extend(self.__state_change_callbacks__.get(None, {}).get(condition, []))
|
||||
this_state_change_callbacks.extend(self.__state_change_callbacks__.get(target_state, {}).get(condition, []))
|
||||
|
Fichier diff supprimé car celui-ci est trop grand
Voir la Diff
Fichier binaire non affiché.
Chargement…
x
Référencer dans un nouveau ticket
Bloquer un utilisateur