Browse Source

Filtra somente matérias em tramitação

pull/552/head
Eduardo Edson Batista Cordeiro Alves 9 years ago
parent
commit
461d20d49a
  1. 1
      sapl/base/forms.py
  2. 6
      sapl/base/views.py

1
sapl/base/forms.py

@ -48,7 +48,6 @@ class RelatorioMateriasTramitacaoilterSet(django_filters.FilterSet):
fields = ['ano', 'tipo', 'tramitacao__unidade_tramitacao_local',
'tramitacao__status']
def __init__(self, *args, **kwargs):
super(RelatorioMateriasTramitacaoilterSet, self).__init__(
*args, **kwargs)

6
sapl/base/views.py

@ -32,9 +32,13 @@ class RelatorioMateriasTramitacaoView(FilterView):
context['title'] = _('Matérias por Ano, Autor e Tipo')
qs = context['object_list']
qs = qs.filter(em_tramitacao=True)
context['object_list'] = qs
qtdes = {}
for tipo in TipoMateriaLegislativa.objects.all():
qs = kwargs['object_list']
qs = context['object_list']
qtde = len(qs.filter(tipo_id=tipo.id))
if qtde > 0:
qtdes[tipo] = qtde

Loading…
Cancel
Save