From 50badb81dd7bd71485efb6767eddcfe46ad390f6 Mon Sep 17 00:00:00 2001 From: "Jay (Open ERP)" Date: Fri, 19 Jun 2009 10:56:25 +0530 Subject: [PATCH] [IMP] default_xx in context isuue bzr revid: jvo@tinyerp.com-20090619052625-2piyajyryvxwnkej --- bin/osv/orm.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/osv/orm.py b/bin/osv/orm.py index 33f7a5d1a8b..1425407e2a2 100644 --- a/bin/osv/orm.py +++ b/bin/osv/orm.py @@ -2285,7 +2285,7 @@ class orm(orm_template): upd_todo.sort(lambda x, y: self._columns[x].priority-self._columns[y].priority) # default element in context must be remove when call a one2many or many2many - rel_context = context + rel_context = context.copy() for c in context.items(): if c[0].startswith('default_'): del rel_context[c[0]] @@ -2493,7 +2493,7 @@ class orm(orm_template): cr.execute('update '+self._table+' set parent_left=%s,parent_right=%s where id=%s', (pleft+1,pleft+2,id_new)) # default element in context must be remove when call a one2many or many2many - rel_context = context + rel_context = context.copy() for c in context.items(): if c[0].startswith('default_'): del rel_context[c[0]]