Browse Source

Fixes #1155

pull/1161/head
Edward Ribeiro 8 years ago
parent
commit
bf6379144e
  1. 19
      sapl/materia/views.py

19
sapl/materia/views.py

@ -932,8 +932,11 @@ class TramitacaoCrud(MasterDetailCrud):
unidade_destino = UnidadeTramitacao.objects.get(
id=request.POST['unidade_tramitacao_destino']
)
texto = request.POST['texto']
data_tramitacao = request.POST['data_tramitacao']
do_envia_email_tramitacao(
request, materia, status, unidade_destino)
request, materia, status,
unidade_destino, texto, data_tramitacao)
return super(UpdateView, self).post(request, *args, **kwargs)
@ -1486,8 +1489,9 @@ def criar_email_confirmacao(request, casa_legislativa, materia, hash_txt=''):
return templates
def criar_email_tramitacao(request, casa_legislativa, materia, status,
unidade_destino, hash_txt=''):
def criar_email_tramitacao(
request, casa_legislativa, materia, status,
unidade_destino, texto, data_tramitacao, hash_txt=''):
if not casa_legislativa:
raise ValueError("Casa Legislativa é obrigatória")
@ -1521,10 +1525,10 @@ def criar_email_tramitacao(request, casa_legislativa, materia, status,
"logotipo": casa_legislativa.logotipo,
"descricao_materia": materia.ementa,
"autoria": autores,
"data": tramitacao.data_tramitacao,
"data": data_tramitacao,
"status": status,
"localizacao": unidade_destino,
"texto_acao": tramitacao.texto,
"texto_acao": texto,
"hash_txt": hash_txt,
"materia": str(materia),
"base_url": base_url,
@ -1603,7 +1607,8 @@ def do_envia_email_confirmacao(request, materia, email):
return None
def do_envia_email_tramitacao(request, materia, status, unidade_destino):
def do_envia_email_tramitacao(
request, materia, status, unidade_destino, texto, data_tramitacao):
#
# Envia email de tramitacao para usuarios cadastrados
#
@ -1623,6 +1628,8 @@ def do_envia_email_tramitacao(request, materia, status, unidade_destino):
materia,
status,
unidade_destino,
texto,
data_tramitacao,
destinatario.hash,)
recipients.append(destinatario.email)
messages.append({

Loading…
Cancel
Save