From 625fedd0cf98f2ffbd8c5d73828b81ab1862df4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 12 Aug 2008 16:53:23 +0200 Subject: [PATCH] Put quote around table name --- trytond/osv/orm.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/trytond/osv/orm.py b/trytond/osv/orm.py index a8f7d2239c..38ec99b334 100644 --- a/trytond/osv/orm.py +++ b/trytond/osv/orm.py @@ -1275,10 +1275,11 @@ class ORM(object): for i in range(0, len(ids), cursor.IN_MAX): sub_ids = ids[i:i + cursor.IN_MAX] cursor.execute("SELECT " \ - "(now() - min(write_date)) <= '%s'::interval " \ - "FROM %s " \ - "WHERE id IN (" + ','.join('%s' for x in sub_ids) + ")" % \ - (delta, self._table), sub_ids) + "(now() - min(write_date)) <= " \ + "'" + str(delta) + "'::interval " \ + 'FROM "' + self._table + '" ' \ + "WHERE id IN (" + ','.join('%s' for x in sub_ids) + ")", + sub_ids) res = cursor.fetchone() if res and res[0]: for field in vals: