Browse Source

Customiza logging de erro

pull/3354/head
eribeiro 5 years ago
parent
commit
108843c12b
  1. 21
      sapl/base/receivers.py

21
sapl/base/receivers.py

@ -37,16 +37,19 @@ def handle_tramitacao_signal(sender, **kwargs):
break break
if not request: if not request:
logger.warning("Objeto request não disponível") logger.warning("Email não enviado, objeto request é None.")
return return
try:
do_envia_email_tramitacao( do_envia_email_tramitacao(
get_base_url(request), get_base_url(request),
tipo, tipo,
doc_mat, doc_mat,
tramitacao.status, tramitacao.status,
tramitacao.unidade_tramitacao_destino) tramitacao.unidade_tramitacao_destino)
except Exception as e:
logger.error(f'user={request.user.username}. Tramitação criada, mas e-mail de acompanhamento '
'de matéria não enviado. Há problemas na configuração '
'do e-mail. ' + str(e))
@receiver(post_delete) @receiver(post_delete)
def status_tramitacao_materia(sender, instance, **kwargs): def status_tramitacao_materia(sender, instance, **kwargs):

Loading…
Cancel
Save