Browse Source

HOT-FIX: melhora codigo

pull/2080/head
VictorFabreF 8 years ago
parent
commit
8642f57d2c
  1. 8
      sapl/materia/forms.py
  2. 9
      sapl/protocoloadm/forms.py

8
sapl/materia/forms.py

@ -766,14 +766,10 @@ class MateriaLegislativaFilterSet(django_filters.FilterSet):
def pega_ultima_tramitacao(): def pega_ultima_tramitacao():
ultimas_tramitacoes = Tramitacao.objects.values( return Tramitacao.objects.values(
'materia_id').annotate(data_encaminhamento=Max( 'materia_id').annotate(data_encaminhamento=Max(
'data_encaminhamento'), 'data_encaminhamento'),
id=Max('id')).values_list('id') id=Max('id')).values_list('id', flat=True)
lista = [item for sublist in ultimas_tramitacoes for item in sublist]
return lista
def filtra_tramitacao_status(status): def filtra_tramitacao_status(status):

9
sapl/protocoloadm/forms.py

@ -875,15 +875,12 @@ class DesvincularMateriaForm(forms.Form):
) )
) )
def pega_ultima_tramitacao_adm(): def pega_ultima_tramitacao_adm():
ultimas_tramitacoes = TramitacaoAdministrativo.objects.values( return TramitacaoAdministrativo.objects.values(
'materia_id').annotate(data_encaminhamento=Max( 'materia_id').annotate(data_encaminhamento=Max(
'data_encaminhamento'), 'data_encaminhamento'),
id=Max('id')).values_list('id') id=Max('id')).values_list('id', flat=True)
lista = [item for sublist in ultimas_tramitacoes for item in sublist]
return lista
def filtra_tramitacao_adm_status(status): def filtra_tramitacao_adm_status(status):

Loading…
Cancel
Save