From 6603d7bce45ab0e65139bfb67b86f871d8098cd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 17 Sep 2014 21:45:51 +0200 Subject: [PATCH] Use context to check model and field access issue4081 review8481002 --- sale.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/sale.py b/sale.py index 929c4506bb..062f485026 100644 --- a/sale.py +++ b/sale.py @@ -42,10 +42,9 @@ class Sale: Invoice = Pool().get('account.invoice') invoice = super(Sale, self)._get_invoice_sale(invoice_type) if self.invoice_grouping_method: - with Transaction().set_user(0, set_context=True): - domain = self._get_grouped_invoice_domain(invoice) - order = self._get_grouped_invoice_order() - grouped_invoices = Invoice.search(domain, order=order, limit=1) + domain = self._get_grouped_invoice_domain(invoice) + order = self._get_grouped_invoice_order() + grouped_invoices = Invoice.search(domain, order=order, limit=1) if grouped_invoices: invoice, = grouped_invoices return invoice