From c5087b764bea48e0b59d098704d4077340e7d132 Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Thu, 16 Jul 2015 15:55:07 +0200 Subject: [PATCH] add some (still commented-out) code as marker for future extension, e.g. for allowing delegation of running work items --- organize/work.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/organize/work.py b/organize/work.py index 63f8979..921ee7f 100644 --- a/organize/work.py +++ b/organize/work.py @@ -52,7 +52,7 @@ def workItemStates(): 'move', 'cancel', 'modify'), color='yellow'), State('running', 'running', - ('work', 'finish', 'move', 'cancel', 'modify'), + ('work', 'finish', 'move', 'cancel', 'modify'), # 'delegate', # ? color='orange'), State('done', 'done', ('plan', 'accept', 'start', 'work', 'finish', 'delegate', @@ -279,6 +279,9 @@ class WorkItem(Stateful, Track): if self.state in ('planned', 'accepted', 'delegated', 'moved', 'done'): self.state = self.state + '_x' self.reindex('state') + #elif self.state == 'running': + # self.doAction('work', userName, + # end=(kw.get('end') or getTimeStamp())) xkw = dict(kw) xkw.pop('party', None) delegated = self.createNew('delegate', userName, **xkw)