From 3e77c3286f3dcaf1c4834077a34f57e0972b3bb5 Mon Sep 17 00:00:00 2001 From: Edward Ribeiro Date: Thu, 26 Oct 2017 17:35:01 -0200 Subject: [PATCH] Fixes #1559 --- sapl/sessao/views.py | 18 ++++++++++++++++++ .../blocos_resumo/materias_expediente.html | 4 ++++ .../blocos_resumo/materias_ordem_dia.html | 4 ++++ 3 files changed, 26 insertions(+) diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py index c5d19eedc..9a1ef6d5e 100644 --- a/sapl/sessao/views.py +++ b/sapl/sessao/views.py @@ -1124,6 +1124,14 @@ class ResumoOrdenacaoView(PermissionRequiredMixin, FormView): return HttpResponseRedirect(self.get_success_url()) +def get_turno(turno): + for i in Tramitacao.TURNO_CHOICES: + if i[0] == turno: + return str(i[1]) + else: + return '' + + class ResumoView(DetailView): template_name = 'sessao/resumo.html' model = SessaoPlenaria @@ -1211,6 +1219,10 @@ class ResumoView(DetailView): ementa = m.materia.ementa titulo = m.materia numero = m.numero_ordem + tramitacao = m.materia.tramitacao_set.last() + turno = None + if tramitacao: + turno = get_turno(tramitacao.turno) rv = m.registrovotacao_set.first() if rv: @@ -1227,6 +1239,7 @@ class ResumoView(DetailView): mat = {'ementa': ementa, 'titulo': titulo, 'numero': numero, + 'turno': turno, 'resultado': resultado, 'resultado_observacao': resultado_observacao, 'autor': autor @@ -1271,6 +1284,10 @@ class ResumoView(DetailView): ementa = o.materia.ementa titulo = o.materia numero = o.numero_ordem + tramitacao = o.materia.tramitacao_set.last() + turno = None + if tramitacao: + turno = get_turno(tramitacao.turno) # Verificar resultado rv = o.registrovotacao_set.filter(materia=o.materia).first() @@ -1288,6 +1305,7 @@ class ResumoView(DetailView): mat = {'ementa': ementa, 'titulo': titulo, 'numero': numero, + 'turno': turno, 'resultado': resultado, 'resultado_observacao': resultado_observacao, 'autor': autor diff --git a/sapl/templates/sessao/blocos_resumo/materias_expediente.html b/sapl/templates/sessao/blocos_resumo/materias_expediente.html index 00f385bdd..2d1281b7c 100644 --- a/sapl/templates/sessao/blocos_resumo/materias_expediente.html +++ b/sapl/templates/sessao/blocos_resumo/materias_expediente.html @@ -14,6 +14,10 @@ {{m.numero}} - {{m.titulo}}
+ {% if m.turno %} + Turno: {{m.turno}} +
+ {% endif %} Autor{{ m.autor|length|pluralize:"es" }}: {{ m.autor|join:', ' }} {{m.ementa|safe}} diff --git a/sapl/templates/sessao/blocos_resumo/materias_ordem_dia.html b/sapl/templates/sessao/blocos_resumo/materias_ordem_dia.html index 7e3fd4af9..58dd7988f 100644 --- a/sapl/templates/sessao/blocos_resumo/materias_ordem_dia.html +++ b/sapl/templates/sessao/blocos_resumo/materias_ordem_dia.html @@ -13,7 +13,11 @@ {{m.numero}} - {{m.titulo}} +
+ {% if m.turno %} + Turno: {{m.turno}}
+ {% endif %} Autor{{ m.autor|length|pluralize:"es" }}: {{ m.autor|join:', ' }} {{m.ementa|safe}}