From c2ac394eaeae46b78f83c290b5082224e49b7498 Mon Sep 17 00:00:00 2001 From: "Harry (Open ERP)" Date: Tue, 9 Feb 2010 10:42:14 +0530 Subject: [PATCH] [FIX] orm: pass context if widget selection in __view_look_dom method bzr revid: hmo@tinyerp.com-20100209051214-qlsi5ld42y8srtu5 --- bin/addons/base/base_update.xml | 2 +- bin/osv/orm.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/addons/base/base_update.xml b/bin/addons/base/base_update.xml index 8b1e633191f..275a7278a0c 100644 --- a/bin/addons/base/base_update.xml +++ b/bin/addons/base/base_update.xml @@ -78,7 +78,7 @@
- + diff --git a/bin/osv/orm.py b/bin/osv/orm.py index 95d0b5685f3..5400c5f6459 100644 --- a/bin/osv/orm.py +++ b/bin/osv/orm.py @@ -1076,6 +1076,7 @@ class orm_template(object): if column._domain and not isinstance(column._domain, (str, unicode)): dom = column._domain dom += eval(node.get('domain','[]'), {'uid':user, 'time':time}) + context.update(eval(node.get('context','{}'))) attrs['selection'] = self.pool.get(relation).name_search(cr, user, '', dom, context=context) if (node.get('required') and not int(node.get('required'))) or not column.required: attrs['selection'].append((False,''))