From 4001477ef532f2a960b5ebfcdb5eae6070ff5e8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 15 Jun 2011 11:40:35 +0200 Subject: [PATCH] browse call requires a list of ids and not a set --- statement.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/statement.py b/statement.py index 1e768b6f2e..49f7173384 100644 --- a/statement.py +++ b/statement.py @@ -203,7 +203,7 @@ class Statement(ModelWorkflow, ModelSQL, ModelView): if line['invoice']: invoice_ids.add(line['invoice']) invoice_id2amount_to_pay = {} - for invoice in invoice_obj.browse(invoice_ids): + for invoice in invoice_obj.browse(list(invoice_ids)): with Transaction().set_context(date=invoice.currency_date): invoice_id2amount_to_pay[invoice.id] = currency_obj.compute( invoice.currency.id, invoice.amount_to_pay,