From 2b22c2c888c1ab8de2b391d267382bdbdc3ed840 Mon Sep 17 00:00:00 2001 From: Samuel Degueldre Date: Fri, 13 Sep 2019 08:51:57 +0000 Subject: [PATCH] [FIX] account: set default journal_id on email alias entries PURPOSE: Journal entries created through an email alias should go in that journal. linked to task-2067097 closes odoo/odoo#36836 Signed-off-by: Quentin De Paoli (qdp) --- addons/account/models/account.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/account/models/account.py b/addons/account/models/account.py index 526a9ac2eaf..d691c647469 100644 --- a/addons/account/models/account.py +++ b/addons/account/models/account.py @@ -777,7 +777,7 @@ class AccountJournal(models.Model): if self.company_id != self.env.ref('base.main_company'): alias_name += '-' + str(self.company_id.name) return { - 'alias_defaults': {'type': type == 'purchase' and 'in_invoice' or 'out_invoice', 'company_id': self.company_id.id}, + 'alias_defaults': {'type': type == 'purchase' and 'in_invoice' or 'out_invoice', 'company_id': self.company_id.id, 'journal_id': self.id}, 'alias_parent_thread_id': self.id, 'alias_name': re.sub(r'[^\w]+', '-', alias_name) }