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,