From f572bfc09daa70c4adf3989d13637bc08351d764 Mon Sep 17 00:00:00 2001 From: Samir Ladoui Date: Mon, 13 Jan 2025 10:12:25 +0100 Subject: [PATCH] [FIX] exp_transaction_leave: apply the same changes on action_forward tht applied in exp_transaction_documents --- .../exp_transaction_leave/wizard/forward_trasaction.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/odex25_transactions/exp_transaction_leave/wizard/forward_trasaction.py b/odex25_transactions/exp_transaction_leave/wizard/forward_trasaction.py index 160cd3f12..c0e860588 100644 --- a/odex25_transactions/exp_transaction_leave/wizard/forward_trasaction.py +++ b/odex25_transactions/exp_transaction_leave/wizard/forward_trasaction.py @@ -26,8 +26,8 @@ class ForwardTransactionWizard(models.TransientModel): forward_user_id = self.employee.user_id.id if self.forward_type != 'employee': - forward_user_id = self.internal_unit.secretary_id.user_id.id - to_id = self.internal_unit.secretary_id.id + forward_user_id = self.internal_unit.secretary_id.user_id.id or self.internal_unit.manager_id.user_id.id + to_id = self.internal_unit.secretary_id.id or self.internal_unit.manager_id.id unit_id = self.internal_unit.id transaction.forward_user_id = forward_user_id @@ -103,12 +103,14 @@ class ForwardTransactionWizard(models.TransientModel): # Add mail notification partner_ids = [] if self.forward_type == 'unit': - partner_ids.append(self.internal_unit.secretary_id.user_id.partner_id.id) + forward_partner_id = self.internal_unit.secretary_id.user_id.partner_id.id or self.internal_unit.manager_id.user_id.partner_id.id + partner_ids.append(forward_partner_id) elif self.forward_type == 'employee': partner_ids.append(self.employee.user_id.partner_id.id) for partner in self.cc_ids: if partner.type == 'unit': - partner_ids.append(partner.secretary_id.user_id.partner_id.id) + partner_id = partner.secretary_id.user_id.partner_id.id or partner.manager_id.user_id.partner_id.id + partner_ids.append(partner_id) elif partner.type == 'employee': partner_ids.append(partner.user_id.partner_id.id)