From effadc891a2101914fdbcd070520338ee2797375 Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Thu, 12 May 2022 19:58:13 +0000 Subject: [PATCH] [FIX] rma: sequence without force_company --- rma/models/rma.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/rma/models/rma.py b/rma/models/rma.py index eac224b3..8da4dc98 100644 --- a/rma/models/rma.py +++ b/rma/models/rma.py @@ -333,9 +333,8 @@ class RMA(models.Model): def create(self, vals): if vals.get('name', _('New')) == _('New'): if 'company_id' in vals: - vals['name'] = self.env['ir.sequence'].with_context(force_company=vals['company_id']).next_by_code('rma.rma') or _('New') - else: - vals['name'] = self.env['ir.sequence'].next_by_code('rma.rma') or _('New') + self = self.with_company(vals['company_id']) + vals['name'] = self.env['ir.sequence'].next_by_code('rma.rma') or _('New') # Provide defaults on create (e.g. from portal) if vals.get('template_id'):