diff --git a/odex25_transactions/exp_transaction_documents/models/incoming_transaction.py b/odex25_transactions/exp_transaction_documents/models/incoming_transaction.py
index bcce9ff02..c6512b682 100644
--- a/odex25_transactions/exp_transaction_documents/models/incoming_transaction.py
+++ b/odex25_transactions/exp_transaction_documents/models/incoming_transaction.py
@@ -134,25 +134,25 @@ class IncomingTransaction(models.Model):
for record in self:
res = super(IncomingTransaction, self).action_send()
# Check if to_id is set before accessing it
- if record.to_id:
+ if record.to_ids:
employee = self.current_employee()
- to_id = record.to_id.id
- if record.to_id.type != 'employee':
- to_id = record.to_id.secretary_id.id
+ to_ids = record.to_ids.id
+ if record.to_ids.type != 'employee':
+ to_ids = record.to_ids.secretary_id.id
record.trace_ids.create({
'action': 'sent',
- 'to_id': to_id,
+ 'to_ids': to_ids,
'from_id': employee and employee.id or False,
'procedure_id': record.procedure_id.id or False,
'incoming_transaction_id': record.id
})
partner_ids = []
- if record.to_id.type == 'unit':
- partner_ids.append(record.to_id.secretary_id.user_id.partner_id.id)
- record.forward_user_id = record.to_id.secretary_id.user_id.id
- elif record.to_id.type == 'employee':
- partner_ids.append(record.to_id.user_id.partner_id.id)
- record.forward_user_id = record.to_id.user_id.id
+ if record.to_ids.type == 'unit':
+ partner_ids.append(record.to_ids.secretary_id.user_id.partner_id.id)
+ record.forward_user_id = record.to_ids.secretary_id.user_id.id
+ elif record.to_ids.type == 'employee':
+ partner_ids.append(record.to_ids.user_id.partner_id.id)
+ record.forward_user_id = record.to_ids.user_id.id
subj = _('Message Has been send !')
msg = _(u'{} ← {}').format(record.employee_id.name, record.to_id.name)
msg = u'{}
{} {}.
{}'.format(msg,