From 95dd81925138cbb579f4f5e8785402ddc73585ed Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Fri, 28 Dec 2012 15:37:29 +0100 Subject: [PATCH] [FIX] project, project_issue: don't use context if you didn't check it's not equal to None... stupid me bzr revid: qdp-launchpad@openerp.com-20121228143729-x2n47tfp50uf7se8 --- addons/project/project.py | 2 ++ addons/project_issue/project_issue.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/addons/project/project.py b/addons/project/project.py index a0acb2ac793..41b41a3dfc9 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -1089,6 +1089,8 @@ class task(base_stage, osv.osv): return True def create(self, cr, uid, vals, context=None): + if context is None: + context = {} if not context.get('default_project_id', False) and vals.get('project_id', False): ctx = context.copy() ctx['default_project_id'] = vals['project_id'] diff --git a/addons/project_issue/project_issue.py b/addons/project_issue/project_issue.py index f4d8e828945..a01e0266f90 100644 --- a/addons/project_issue/project_issue.py +++ b/addons/project_issue/project_issue.py @@ -65,6 +65,8 @@ class project_issue(base_stage, osv.osv): } def create(self, cr, uid, vals, context=None): + if context is None: + context = {} if not context.get('default_project_id', False) and vals.get('project_id', False): ctx = context.copy() ctx['default_project_id'] = vals['project_id']