summaryrefslogtreecommitdiff
path: root/odoo/addons/base/ir/ir_sequence.py
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2017-07-04 18:14:13 +0200
committerChristophe Simonis <chs@odoo.com>2017-07-04 18:14:13 +0200
commit780ae8a808697cc156549e532614f8536cef2b1b (patch)
tree3a5865d782dab6e03f9e58314f81508bef161c61 /odoo/addons/base/ir/ir_sequence.py
parent680ab988607967a2503ae5a1abeabf899ff40477 (diff)
parent10cb34bcacc0983cdab722e528d413a996df3a7b (diff)
[MERGE] forward port branch saas-15 up to 10cb34bcacc
Diffstat (limited to 'odoo/addons/base/ir/ir_sequence.py')
-rw-r--r--odoo/addons/base/ir/ir_sequence.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/odoo/addons/base/ir/ir_sequence.py b/odoo/addons/base/ir/ir_sequence.py
index a46f5e95eca..12dd3bb9305 100644
--- a/odoo/addons/base/ir/ir_sequence.py
+++ b/odoo/addons/base/ir/ir_sequence.py
@@ -197,11 +197,11 @@ class IrSequence(models.Model):
year = fields.Date.from_string(date).strftime('%Y')
date_from = '{}-01-01'.format(year)
date_to = '{}-12-31'.format(year)
- date_range = self.env['ir.sequence.date_range'].search([('sequence_id', '=', self.id), ('date_from', '>=', date), ('date_from', '<=', date_to)], order='date_from desc')
+ date_range = self.env['ir.sequence.date_range'].search([('sequence_id', '=', self.id), ('date_from', '>=', date), ('date_from', '<=', date_to)], order='date_from desc', limit=1)
if date_range:
date_to = datetime.strptime(date_range.date_from, '%Y-%m-%d') + timedelta(days=-1)
date_to = date_to.strftime('%Y-%m-%d')
- date_range = self.env['ir.sequence.date_range'].search([('sequence_id', '=', self.id), ('date_to', '>=', date_from), ('date_to', '<=', date)], order='date_to desc')
+ date_range = self.env['ir.sequence.date_range'].search([('sequence_id', '=', self.id), ('date_to', '>=', date_from), ('date_to', '<=', date)], order='date_to desc', limit=1)
if date_range:
date_from = datetime.strptime(date_range.date_to, '%Y-%m-%d') + timedelta(days=1)
date_from = date_from.strftime('%Y-%m-%d')