From 6decbe75377c19f8552784ecad59ef24a64aebc5 Mon Sep 17 00:00:00 2001 From: "Harry (OpenERP)" Date: Thu, 28 Oct 2010 15:08:09 +0530 Subject: [PATCH 1/2] [FIX] fields: after pass domain in many2many fields, return some duplicate ids bzr revid: hmo@tinyerp.com-20101028093809-xuxlwaj9gtd2vge2 --- bin/osv/fields.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/osv/fields.py b/bin/osv/fields.py index 664f51128ee..86ae6be793f 100644 --- a/bin/osv/fields.py +++ b/bin/osv/fields.py @@ -583,7 +583,7 @@ class many2many(_column): } cr.execute(query, [tuple(ids),] + where_params) for r in cr.fetchall(): - res[r[1]].append(r[0]) + if r[0] not in res[r[1]]: res[r[1]].append(r[0]) return res def set(self, cr, obj, id, name, values, user=None, context=None): From 9b306538ae783ad2132cbdf0b36892b8a66cc71e Mon Sep 17 00:00:00 2001 From: "Sbh (OpenERP)" Date: Tue, 7 Dec 2010 12:01:32 +0530 Subject: [PATCH 2/2] [IMP] view.rng :Add the invisible attribute in page,partner: set the invisible on History tab bzr revid: sbh@tinyerp.com-20101207063132-ppgrics4oo7ia01q --- bin/addons/base/res/partner/partner_view.xml | 2 +- bin/addons/base/rng/view.rng | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/addons/base/res/partner/partner_view.xml b/bin/addons/base/res/partner/partner_view.xml index 2d98b4611c2..2114fc9a483 100644 --- a/bin/addons/base/res/partner/partner_view.xml +++ b/bin/addons/base/res/partner/partner_view.xml @@ -316,7 +316,7 @@ - + diff --git a/bin/addons/base/rng/view.rng b/bin/addons/base/rng/view.rng index 42aa180b8f3..57a7cc749c3 100644 --- a/bin/addons/base/rng/view.rng +++ b/bin/addons/base/rng/view.rng @@ -311,6 +311,7 @@ +