From be3d76a95a98e76607bf8bd8ae7ac01b11f8ffb0 Mon Sep 17 00:00:00 2001 From: sofiagvaladze Date: Thu, 2 Jun 2022 08:18:54 +0000 Subject: [PATCH] =?UTF-8?q?[FIX]=20hr=5Fexpense:=20fix=20'hr.expense'=20ha?= =?UTF-8?q?s=20no=20attribute=20'attach=5Fdocument'=E2=80=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In case hr_expense_extract is not installed and we click 'Attach Receipt' on hr_expense form view, we get a traceback. task - 2870500 closes odoo/odoo#92761 X-original-commit: 8593decb2fe6820cfc6f043cb3458f43dd635c87 Signed-off-by: Kevin Baptiste --- addons/hr_expense/models/hr_expense.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/addons/hr_expense/models/hr_expense.py b/addons/hr_expense/models/hr_expense.py index e8c879c72bd..c1ea26218b7 100644 --- a/addons/hr_expense/models/hr_expense.py +++ b/addons/hr_expense/models/hr_expense.py @@ -121,6 +121,9 @@ class HrExpense(models.Model): sample = fields.Boolean() label_convert_rate = fields.Char(compute='_compute_label_convert_rate') + def attach_document(self, **kwargs): + pass + @api.depends('product_has_cost') def _compute_currency_id(self): for expense in self.filtered("product_has_cost"):