From 7b8878f894fe4d33b1b982fd91ef29c3b595c414 Mon Sep 17 00:00:00 2001 From: Amit Mendapara Date: Thu, 25 Sep 2008 18:58:55 +0530 Subject: [PATCH] Fixed process copy. bzr revid: ame@tinyerp.com-20080925132855-3kn2srccbh3ilg4r --- addons/process/process.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/addons/process/process.py b/addons/process/process.py index d7a3eb7..a5f4946 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() -- 1.7.10.4