Browse Source

fix(sessao): ordena votações nominais do resumo por numero_ordem

O resumo da Sessão Plenária (HTML e PDF) ordenava as votações nominais por
order_by('-materia'), divergindo da ordem das Matérias da Ordem do Dia, que
seguem numero_ordem. Passa a ordenar por numero_ordem nas listas de
Expediente e de Ordem do Dia, tanto no resumo HTML quanto no gerador de PDF.
feat/melhorias-pntp-oficio-017
João Moraes 3 weeks ago
parent
commit
27c7b298ff
  1. 4
      sapl/relatorios/views.py
  2. 4
      sapl/sessao/views.py

4
sapl/relatorios/views.py

@ -709,7 +709,7 @@ def get_sessao_plenaria(sessao, casa, user):
lst_expediente_materia_vot_nom = []
materias_expediente_votacao_nominal = ExpedienteMateria.objects.filter(sessao_plenaria=sessao, tipo_votacao=2) \
.order_by('-materia')
.order_by('numero_ordem')
for mevn in materias_expediente_votacao_nominal:
votos_materia = []
@ -822,7 +822,7 @@ def get_sessao_plenaria(sessao, casa, user):
lst_votacao_vot_nom = []
materias_ordem_dia_votacao_nominal = OrdemDia.objects.filter(sessao_plenaria=sessao, tipo_votacao=2) \
.order_by('-materia')
.order_by('numero_ordem')
for modvn in materias_ordem_dia_votacao_nominal:
votos_materia_od = []

4
sapl/sessao/views.py

@ -2334,7 +2334,7 @@ class ResumoView(DetailView):
# Votos de Votação Nominal de Matérias Expediente
votacoes = []
for mevn in ExpedienteMateria.objects.filter(sessao_plenaria_id=self.object.id, tipo_votacao=2) \
.order_by('-materia'):
.order_by('numero_ordem'):
votos_materia = []
titulo_materia = mevn.materia
registro = RegistroVotacao.objects.filter(expediente=mevn)
@ -2383,7 +2383,7 @@ class ResumoView(DetailView):
# Matérias Ordem do Dia
# Votos de Votação Nominal de Matérias Ordem do Dia
votacoes_od = []
for modvn in OrdemDia.objects.filter(sessao_plenaria_id=self.object.id, tipo_votacao=2).order_by('-materia'):
for modvn in OrdemDia.objects.filter(sessao_plenaria_id=self.object.id, tipo_votacao=2).order_by('numero_ordem'):
votos_materia_od = []
t_materia = modvn.materia
registro_od = RegistroVotacao.objects.filter(ordem=modvn)

Loading…
Cancel
Save