From 360232fa91b2c038ed85ea10d07b9063cd794219 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 26 Aug 2009 15:58:07 +0200 Subject: [PATCH] Use faster join implementation --- purchase.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/purchase.py b/purchase.py index 39ea72696e..650682b34f 100644 --- a/purchase.py +++ b/purchase.py @@ -1847,7 +1847,7 @@ class Invoice(ModelSQL, ModelView): if isinstance(ids, (int, long)): ids = [ids] cursor.execute('SELECT id FROM purchase_invoices_rel ' \ - 'WHERE invoice IN (' + ','.join(['%s' for x in ids]) + ')', + 'WHERE invoice IN (' + ','.join(('%s',) * len(ids)) + ')', ids) if cursor.fetchone(): self.raise_user_error(cursor, 'delete_purchase_invoice',