|
|
@ -33,7 +33,7 @@ from sapl.materia.models import (Autoria, MateriaLegislativa, |
|
|
from sapl.sessao.models import (PresencaOrdemDia, SessaoPlenaria, |
|
|
from sapl.sessao.models import (PresencaOrdemDia, SessaoPlenaria, |
|
|
SessaoPlenariaPresenca) |
|
|
SessaoPlenariaPresenca) |
|
|
from sapl.utils import (parlamentares_ativos, |
|
|
from sapl.utils import (parlamentares_ativos, |
|
|
show_results_filter_set) |
|
|
show_results_filter_set, mail_service_configured) |
|
|
|
|
|
|
|
|
from .forms import (AlterarSenhaForm, CasaLegislativaForm, |
|
|
from .forms import (AlterarSenhaForm, CasaLegislativaForm, |
|
|
ConfiguracoesAppForm, RelatorioAtasFilterSet, |
|
|
ConfiguracoesAppForm, RelatorioAtasFilterSet, |
|
|
@ -171,15 +171,14 @@ class AutorCrud(CrudAux): |
|
|
url_reverse = reverse('sapl.base:autor_detail', |
|
|
url_reverse = reverse('sapl.base:autor_detail', |
|
|
kwargs={'pk': pk_autor}) |
|
|
kwargs={'pk': pk_autor}) |
|
|
|
|
|
|
|
|
if not settings.EMAIL_HOST: |
|
|
if not mail_service_configured(): |
|
|
self.logger.warning(_('Registro de Autor sem envio de email. ' |
|
|
self.logger.warning(_('Registro de Autor sem envio de email. ' |
|
|
'Servidor de email não configurado.')) |
|
|
'Servidor de email não configurado.')) |
|
|
return url_reverse |
|
|
return url_reverse |
|
|
|
|
|
|
|
|
try: |
|
|
try: |
|
|
|
|
|
self.logger.debug('user={}. Enviando email na edição ' |
|
|
self.logger.debug('user=' + username + |
|
|
'de Autores.'.format(username)) |
|
|
'. Enviando email na edição de Autores.') |
|
|
|
|
|
kwargs = {} |
|
|
kwargs = {} |
|
|
user = self.object.user |
|
|
user = self.object.user |
|
|
|
|
|
|
|
|
@ -207,8 +206,8 @@ class AutorCrud(CrudAux): |
|
|
send_mail(assunto, mensagem, remetente, destinatario, |
|
|
send_mail(assunto, mensagem, remetente, destinatario, |
|
|
fail_silently=False) |
|
|
fail_silently=False) |
|
|
except Exception as e: |
|
|
except Exception as e: |
|
|
self.logger.error( |
|
|
self.logger.error('user={}. Erro no envio de email na edição de' |
|
|
'user=' + username + '. Erro no envio de email na edição de Autores. ' + str(e)) |
|
|
' Autores. {}'.format(username, str(e))) |
|
|
|
|
|
|
|
|
return url_reverse |
|
|
return url_reverse |
|
|
|
|
|
|
|
|
@ -233,7 +232,7 @@ class AutorCrud(CrudAux): |
|
|
url_reverse = reverse('sapl.base:autor_detail', |
|
|
url_reverse = reverse('sapl.base:autor_detail', |
|
|
kwargs={'pk': pk_autor}) |
|
|
kwargs={'pk': pk_autor}) |
|
|
|
|
|
|
|
|
if not settings.EMAIL_HOST: |
|
|
if not mail_service_configured(): |
|
|
self.logger.warning(_('Registro de Autor sem envio de email. ' |
|
|
self.logger.warning(_('Registro de Autor sem envio de email. ' |
|
|
'Servidor de email não configurado.')) |
|
|
'Servidor de email não configurado.')) |
|
|
return url_reverse |
|
|
return url_reverse |
|
|
|