diff options
| author | Amit Mendapara <ame@tinyerp.com> | 2008-09-25 18:58:55 +0530 |
|---|---|---|
| committer | Amit Mendapara <ame@tinyerp.com> | 2008-09-25 18:58:55 +0530 |
| commit | 7b8878f894fe4d33b1b982fd91ef29c3b595c414 (patch) | |
| tree | c5758e4aae038d38d4ef7fec75a5b94874bbe880 | |
| parent | 838ab04c2fdb3e3e11138689f369f4d4d38ffb65 (diff) | |
Fixed process copy.
bzr revid: ame@tinyerp.com-20080925132855-3kn2srccbh3ilg4r
| -rw-r--r-- | addons/process/process.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/addons/process/process.py b/addons/process/process.py index d7a3eb7e369..a5f4946b129 100644 --- a/addons/process/process.py +++ b/addons/process/process.py @@ -356,5 +356,16 @@ class process_transition_action(osv.osv): _defaults = { 'state': lambda *args: 'dummy', } + + def copy(self, cr, uid, id, default=None, context={}): + if not default: + default = {} + + state = self.pool.get('process.transition.action').browse(cr, uid, [id], context)[0].state + if state: + default['state'] = state + + return super(process_transition_action, self).copy(cr, uid, id, default, context) + process_transition_action() |
