XML en UTF8 al enviar por correo
This commit is contained in:
parent
5c3fb3e30f
commit
ebc544c8d8
|
@ -313,7 +313,10 @@ class SendMail(object):
|
|||
message.attach(MIMEText(options['mensaje'], 'html'))
|
||||
for f in options['files']:
|
||||
part = MIMEBase('application', 'octet-stream')
|
||||
part.set_payload(f[0])
|
||||
if isinstance(f[0], str):
|
||||
part.set_payload(f[0].encode('utf-8'))
|
||||
else:
|
||||
part.set_payload(f[0])
|
||||
encoders.encode_base64(part)
|
||||
part.add_header(
|
||||
'Content-Disposition',
|
||||
|
|
|
@ -3362,7 +3362,7 @@ class Facturas(BaseModel):
|
|||
}
|
||||
options = {
|
||||
'para': obj.cliente.correo_facturas,
|
||||
'copia': values['correo_copia'],
|
||||
'copia': values.get('correo_copia', ''),
|
||||
'confirmar': util.get_bool(values.get('correo_confirmacion', '0')),
|
||||
'asunto': util.make_info_mail(values['correo_asunto'], fields),
|
||||
'mensaje': util.make_info_mail(values['correo_mensaje'], fields),
|
||||
|
|
Loading…
Reference in New Issue