From 433367b8fb530a57658e9452117785bc40b5056b Mon Sep 17 00:00:00 2001 From: ulyssesBML Date: Fri, 22 Mar 2019 11:49:40 -0300 Subject: [PATCH] Fix #2628 #2639 --- sapl/sessao/views.py | 13 ++++++++++--- sapl/templates/sessao/blocos_ata/assinaturas.html | 2 +- .../sessao/blocos_ata/materias_ordem_dia.html | 7 ++----- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py index cd37b2b2b..fbe6d17e7 100755 --- a/sapl/sessao/views.py +++ b/sapl/sessao/views.py @@ -1481,7 +1481,8 @@ def get_presenca_ordem_do_dia(sessao_plenaria): elif config_assinatura_ata == 'M' and parlamentares_mesa_dia: context.update( {'texto_assinatura': 'Assinatura da Mesa Diretora da Sessão'}) - context.update({'assinatura_presentes': parlamentares_mesa_dia}) + context.update({'assinatura_mesa': parlamentares_mesa_dia, + 'assinatura_presentes': []}) elif config_assinatura_ata == 'P' and presidente_dia: context.update( {'texto_assinatura': 'Assinatura do Presidente da Sessão'}) @@ -1498,8 +1499,14 @@ def get_materias_ordem_do_dia(sessao_plenaria): ementa_observacao = o.observacao titulo = o.materia numero = o.numero_ordem - tramitacao = o.materia.tramitacao_set.last() - turno = None + + tramitacao = '' + tramitacoes = Tramitacao.objects.filter(materia=o.materia) + for aux_tramitacao in tramitacoes: + if (aux_tramitacao.turno != ''): + tramitacao = aux_tramitacao + + turno = 'Não informado' if tramitacao: turno = get_turno(tramitacao.turno) diff --git a/sapl/templates/sessao/blocos_ata/assinaturas.html b/sapl/templates/sessao/blocos_ata/assinaturas.html index 990b3f8a8..a6c887467 100644 --- a/sapl/templates/sessao/blocos_ata/assinaturas.html +++ b/sapl/templates/sessao/blocos_ata/assinaturas.html @@ -11,7 +11,7 @@ {% endfor %} {% for p in assinatura_presentes %}
___________________________________________
- {{p.parlamentar.nome_completo}} / {{ p.parlamentar|filiacao_data_filter:object.data_inicio }} + {{p.nome_completo}} / {{ p|filiacao_data_filter:object.data_inicio }}


{% endfor %} diff --git a/sapl/templates/sessao/blocos_ata/materias_ordem_dia.html b/sapl/templates/sessao/blocos_ata/materias_ordem_dia.html index 40c4e718a..e43f16eec 100644 --- a/sapl/templates/sessao/blocos_ata/materias_ordem_dia.html +++ b/sapl/templates/sessao/blocos_ata/materias_ordem_dia.html @@ -1,10 +1,8 @@

Matérias da Ordem do Dia: -

- {% for m in materias_ordem %} -

- Materia do Expediente: {{m.numero}} - {{m.titulo}} + {% for m in materias_ordem %} + {{m.numero}} - {{m.titulo}} Descrição: {{m.ementa|safe}} Autor: {{ m.autor|length|pluralize:"es" }}: {{ m.autor|join:', ' }} {% if m.numero_protocolo %} @@ -25,6 +23,5 @@ / {{voto.0}} - {{voto.1}} {% endfor %}; {% endif %} -

{% endfor %}
\ No newline at end of file