[FIX] mail: force attachment type
Do not rely on default value. The context can contains a `default_type` value intended for another model.
This commit is contained in:
@@ -549,6 +549,7 @@ class MailTemplate(models.Model):
|
||||
'name': attachment[0],
|
||||
'datas_fname': attachment[0],
|
||||
'datas': attachment[1],
|
||||
'type': 'binary',
|
||||
'res_model': 'mail.message',
|
||||
'res_id': mail.mail_message_id.id,
|
||||
}
|
||||
|
||||
@@ -1609,6 +1609,7 @@ class MailThread(models.AbstractModel):
|
||||
data_attach = {
|
||||
'name': name,
|
||||
'datas': base64.b64encode(str(content)),
|
||||
'type': 'binary',
|
||||
'datas_fname': name,
|
||||
'description': name,
|
||||
'res_model': attach_model,
|
||||
|
||||
Reference in New Issue
Block a user