diff options
Diffstat (limited to 'odoo/addons/base/models/ir_sequence.py')
| -rw-r--r-- | odoo/addons/base/models/ir_sequence.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/odoo/addons/base/models/ir_sequence.py b/odoo/addons/base/models/ir_sequence.py index 7e97e2fa05c..e08729fe62a 100644 --- a/odoo/addons/base/models/ir_sequence.py +++ b/odoo/addons/base/models/ir_sequence.py @@ -136,7 +136,7 @@ class IrSequence(models.Model): help="Odoo will automatically adds some '0' on the left of the " "'Next Number' to get the required padding size.") company_id = fields.Many2one('res.company', string='Company', - default=lambda s: s.env['res.company']._company_default_get('ir.sequence')) + default=lambda s: s.env.company_id) use_date_range = fields.Boolean(string='Use subsequences per date_range') date_range_ids = fields.One2many('ir.sequence.date_range', 'sequence_id', string='Subsequences') @@ -277,7 +277,7 @@ class IrSequence(models.Model): self.check_access_rights('read') force_company = self._context.get('force_company') if not force_company: - force_company = self.env.user.company_id.id + force_company = self.env.company_id.id seq_ids = self.search([('code', '=', sequence_code), ('company_id', 'in', [force_company, False])], order='company_id') if not seq_ids: _logger.debug("No ir.sequence has been found for code '%s'. Please make sure a sequence is set for current company." % sequence_code) |
