make sure party from form data is not used for source work item
git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@4198 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
parent
1133edf677
commit
2c6c871988
1 changed files with 3 additions and 1 deletions
|
@ -204,7 +204,9 @@ class WorkItem(Stateful, Track):
|
|||
if self.state in ('planned', 'accepted', 'done'):
|
||||
self.state = self.state + '_x'
|
||||
self.reindex('state')
|
||||
delegated = self.createNew('delegate', userName, ignoreParty=True, **kw)
|
||||
xkw = dict(kw)
|
||||
xkw.pop('party', None)
|
||||
delegated = self.createNew('delegate', userName, ignoreParty=True, **xkw)
|
||||
delegated.state = 'delegated'
|
||||
delegated.reindex('state')
|
||||
new = delegated.createNew('plan', userName, **kw)
|
||||
|
|
Loading…
Add table
Reference in a new issue