Browse Source

Finalmente consertado

pull/965/head
Eduardo Edson Batista Cordeiro Alves 8 years ago
parent
commit
91d66fecf4
  1. 13
      sapl/parlamentares/views.py

13
sapl/parlamentares/views.py

@ -307,21 +307,20 @@ class ParlamentarCrud(Crud):
def get_queryset(self): def get_queryset(self):
queryset = super().get_queryset() queryset = super().get_queryset()
legislatura_id = self.take_legislatura_id() legislatura_id = self.take_legislatura_id()
if legislatura_id != 0: if legislatura_id != 0:
return queryset.filter( return queryset.filter(
mandato__legislatura_id=legislatura_id) mandato__legislatura_id=legislatura_id)
else: else:
try: try:
l = Legislatura.objects.all().order_by('-data_inicio').first() l = Legislatura.objects.all().order_by(
'-data_inicio').first()
except ObjectDoesNotExist: except ObjectDoesNotExist:
return [] return Legislatura.objects.all()
else:
if l:
return queryset.filter(mandato__legislatura_id=l.pk)
else: else:
return [] if l is None:
return Legislatura.objects.all()
return queryset.filter(mandato__legislatura_id=l)
def get_headers(self): def get_headers(self):
return ['', _('Parlamentar'), _('Partido'), _('Ativo?')] return ['', _('Parlamentar'), _('Partido'), _('Ativo?')]

Loading…
Cancel
Save