Update incoming_transaction.py
This commit is contained in:
parent
69c1d46467
commit
2bd6969495
|
|
@ -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'{}<br /><b>{}</b> {}.<br />{}'.format(msg,
|
||||
|
|
|
|||
Loading…
Reference in New Issue