Browse Source

Finaliza a correção de parlamentar ativo em comissões

pull/1658/head
João Pedro Sconetto 8 years ago
parent
commit
48b8a3c949
  1. 10
      sapl/comissoes/forms.py

10
sapl/comissoes/forms.py

@ -37,9 +37,13 @@ class ParticipacaoForm(forms.ModelForm):
qs = Parlamentar.objects.filter(id__in=parlamentares).distinct().\
exclude(id__in=id_part)
# eligible = self.verifica()
# result = list(set(qs) & set(eligible))
# cmp(result, eli) # se igual a 0 significa que o qs e o eli são iguais!
eligible = self.verifica()
result = list(set(qs) & set(eligible))
if not cmp(result, eligible): # se igual a 0 significa que o qs e o eli são iguais!
self.fields['parlamentar'].queryset = qs
else:
ids = [e.id for e in eligible]
qs = Parlamentar.objects.filter(id__in=ids)
self.fields['parlamentar'].queryset = qs
def create_participacao(self):

Loading…
Cancel
Save