From b6d1d53b90474eff0756ba7bd34d8e7059536551 Mon Sep 17 00:00:00 2001 From: Adrien Peiffer Date: Mon, 15 Sep 2014 10:25:17 +0200 Subject: [PATCH] [IMP] Improve performance --- .../model/account_invoice.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/account_invoice_constraint_chronology/model/account_invoice.py b/account_invoice_constraint_chronology/model/account_invoice.py index 27034925d..c9ac805f5 100644 --- a/account_invoice_constraint_chronology/model/account_invoice.py +++ b/account_invoice_constraint_chronology/model/account_invoice.py @@ -48,7 +48,8 @@ class account_invoice(models.Model): 'proforma2']), ('date_invoice', '!=', False), ('date_invoice', '<', inv.date_invoice), - ('journal_id', '=', inv.journal_id.id)]) + ('journal_id', '=', inv.journal_id.id)], + limit=1) if len(invoices) > 0: date_invoice_format = datetime\ .strptime(inv.date_invoice, @@ -66,7 +67,8 @@ class account_invoice(models.Model): ('date_invoice', '>', inv.date_invoice), ('journal_id', '=', - inv.journal_id.id)]) + inv.journal_id.id)], + limit=1) if len(invoices) > 0: date_invoice_format = datetime\ .strptime(inv.date_invoice,