From e15952531b7825b653b7fee6847170446715dab6 Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Tue, 21 Dec 2010 21:24:18 +0100 Subject: [PATCH] fix_lp_673696 bzr revid: fp@tinyerp.com-20101221202418-no013141bquj5k6z --- bin/osv/orm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/osv/orm.py b/bin/osv/orm.py index 06da34f7f76..b3400b80958 100644 --- a/bin/osv/orm.py +++ b/bin/osv/orm.py @@ -3129,7 +3129,7 @@ class orm(orm_template): for table in self._inherits: col = self._inherits[table] - cols = intersect(self._inherit_fields.keys(), set(fields_to_read) - set(self._columns.keys())) + cols = [x for x in intersect(self._inherit_fields.keys(), fields_to_read) if x not in self._columns.keys()] if not cols: continue res2 = self.pool.get(table).read(cr, user, [x[col] for x in res], cols, context, load)