From aed8e4e9578c02cd5f5267fc833600f51a9b5fba Mon Sep 17 00:00:00 2001 From: "Anup (OpenERP)" Date: Wed, 12 May 2010 17:29:33 +0530 Subject: [PATCH] [FIX] Ir_model : Made an offensive check of context bzr revid: ach@tinyerp.com-20100512115933-b3f3ti4g3epjrw8z --- bin/addons/base/ir/ir_model.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bin/addons/base/ir/ir_model.py b/bin/addons/base/ir/ir_model.py index c52635e3424..888432e7968 100644 --- a/bin/addons/base/ir/ir_model.py +++ b/bin/addons/base/ir/ir_model.py @@ -82,6 +82,8 @@ class ir_model(osv.osv): return super(ir_model,self).write(cr, user, ids, vals, context) def create(self, cr, user, vals, context=None): + if context is None: + context = {} if context and context.get('manual',False): vals['state']='manual' res = super(ir_model,self).create(cr, user, vals, context)