Add try for catch error

This commit is contained in:
el Mau 2023-01-25 23:33:51 -06:00
parent 21f87e52c6
commit 378a05df7d
1 changed files with 14 additions and 9 deletions

View File

@ -51,16 +51,21 @@ def get_uuid(rfc, cfdi_uuid):
data['error'] = error
return data
sat = PortalSAT()
sat.login(cert)
try:
sat = PortalSAT()
sat.login(cert)
if not sat.is_connect:
if not sat.is_connect:
sat.logout()
data['error'] = sat.error
log.eror(sat.error)
return data
data = sat.get_uuid(cfdi_uuid)
sat.logout()
data['error'] = sat.error
log.eror(sat.error)
return data
data = sat.get_uuid(cfdi_uuid)
sat.logout()
except Exception as e:
log.error(e)
data['xml'] = ''
data['error'] = str(e)
return data