Browse Source

Legislatura e Mandatos em Fevereiro

legislatura-fevereiro
Edward Ribeiro 11 months ago
parent
commit
8752fbba4f
  1. 8
      sapl/api/forms.py

8
sapl/api/forms.py

@ -123,6 +123,14 @@ class AutoresPossiveisFilterSet(SaplFilterSetMixin):
data_inicio__lte=data_relativa, data_inicio__lte=data_relativa,
data_fim__gte=data_relativa).first() data_fim__gte=data_relativa).first()
# Se cadastro em Janeiro e início da legislatura/mandato em Fevereiro
if not legislatura_relativa:
# ordering de Legislatura é DESC por padrão, então pega a última legislatura
legislatura_relativa = Legislatura.objects.filter(
data_inicio__year=data_relativa.year
).first()
data_relativa = legislatura_relativa.data_inicio
q = Q( q = Q(
parlamentar_set__mandato__data_inicio_mandato__lte=data_relativa, parlamentar_set__mandato__data_inicio_mandato__lte=data_relativa,
parlamentar_set__mandato__data_fim_mandato__isnull=True) | Q( parlamentar_set__mandato__data_fim_mandato__isnull=True) | Q(

Loading…
Cancel
Save