From 8525c78a6247c1b53de4bbb85a57cd4023997885 Mon Sep 17 00:00:00 2001 From: Victor Fabre Date: Wed, 20 Mar 2019 16:34:51 -0300 Subject: [PATCH] Fix #2629 --- sapl/base/views.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sapl/base/views.py b/sapl/base/views.py index ee4c77fe0..c76822756 100644 --- a/sapl/base/views.py +++ b/sapl/base/views.py @@ -611,12 +611,13 @@ class RelatorioMateriasTramitacaoView(FilterView): qs = filtra_url_materias_em_tramitacao( qr, qs, 'tramitacao__status', 'status') - context['object_list'] = qs + li = [li1 for li1 in qs if li1.tramitacao_set.last().status.indicador != 'F'] + context['object_list'] = li qtdes = {} for tipo in TipoMateriaLegislativa.objects.all(): - qs = context['object_list'] - qtde = len(qs.filter(tipo_id=tipo.id)) + li = context['object_list'] + qtde = len(list(filter(lambda m: m.tipo_id==tipo.id, li))) if qtde > 0: qtdes[tipo] = qtde context['qtdes'] = qtdes