diff options
| author | Christophe Simonis <chs@odoo.com> | 2017-07-04 18:14:13 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2017-07-04 18:14:13 +0200 |
| commit | 780ae8a808697cc156549e532614f8536cef2b1b (patch) | |
| tree | 3a5865d782dab6e03f9e58314f81508bef161c61 /odoo/addons/base/ir/ir_sequence.py | |
| parent | 680ab988607967a2503ae5a1abeabf899ff40477 (diff) | |
| parent | 10cb34bcacc0983cdab722e528d413a996df3a7b (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.py | 4 |
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') |
