From 7f33252fa1c8c5858c044d6d5a211045011ce40a Mon Sep 17 00:00:00 2001 From: Mauricio Baeza Date: Wed, 20 Feb 2019 23:39:47 -0600 Subject: [PATCH] Error al enviar prefactura por correo --- source/app/models/main.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/source/app/models/main.py b/source/app/models/main.py index c9502cb..95dd6db 100644 --- a/source/app/models/main.py +++ b/source/app/models/main.py @@ -3692,7 +3692,7 @@ class Facturas(BaseModel): obj.error = '' obj.cancelada = True obj.fecha_cancelacion = result['Fecha'] - obj.acuse = result['Acuse'] + obj.acuse = result['Acuse'] or '' self._actualizar_saldo_cliente(self, obj, True) self._update_inventory(self, obj, True) else: @@ -5358,13 +5358,16 @@ class PreFacturas(BaseModel): } fields.update(invoice) + contra = Configuracion.get_('correo_contra') + rfc = Emisor.select()[0].rfc + asunto = 'Enviamos la prefactura: PRE-{}'.format(obj.folio) server = { 'servidor': values['correo_servidor'], 'puerto': values['correo_puerto'], 'ssl': bool(int(values['correo_ssl'])), 'usuario': values['correo_usuario'], - 'contra': values['correo_contra'], + 'contra': utils.decrypt(contra, rfc), } options = { 'para': obj.cliente.correo_facturas,