From 475cd89a67efef42eda372f86f1ccd13cb2343e0 Mon Sep 17 00:00:00 2001 From: Bertrand Chenal Date: Mon, 24 Nov 2008 21:55:11 +0100 Subject: [PATCH] Fix: escape fields name for m2m columns --- trytond/osv/fields.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/trytond/osv/fields.py b/trytond/osv/fields.py index 5e72c78376..4af51e332b 100644 --- a/trytond/osv/fields.py +++ b/trytond/osv/fields.py @@ -542,8 +542,8 @@ class Many2Many(Column): continue cursor.execute('SELECT "' + self.target + '" ' \ 'FROM "' + self._rel + '" ' \ - 'WHERE ' + self.origin + ' = %s ' \ - 'AND ' + self.target + ' IN (' + \ + 'WHERE "' + self.origin + '" = %s ' \ + 'AND "' + self.target + '" IN (' + \ ','.join(['%s' for x in ids]) + ')', [obj_id] + ids) existing_ids = []