Use faster join implementation

This commit is contained in:
Cédric Krier
2009-08-26 15:58:07 +02:00
parent c057002b5b
commit 360232fa91
+1 -1
View File
@@ -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',