Browse Source

Fixes: #2024 (#2025)

pull/2026/merge
Edward 7 years ago
committed by GitHub
parent
commit
8e92fc5550
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      sapl/parlamentares/views.py

6
sapl/parlamentares/views.py

@ -462,12 +462,14 @@ class ParlamentarCrud(Crud):
return l.id return l.id
if legislaturas: if legislaturas:
return legislaturas[0].id return legislaturas[0].id
return 0 return -1
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: # Pelo menos uma casa legislativa criou uma
# legislatura de numero zero, o que é um absurdo
if legislatura_id >= 0:
return queryset.filter( return queryset.filter(
mandato__legislatura_id=legislatura_id).annotate( mandato__legislatura_id=legislatura_id).annotate(
mandato_titular=F('mandato__titular')) mandato_titular=F('mandato__titular'))

Loading…
Cancel
Save