From 65870fc476125c8e984f63616826fac531d23814 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o?= Date: Tue, 30 Apr 2019 13:37:36 -0300 Subject: [PATCH] Atualizar sapl/materia/forms.py --- sapl/materia/forms.py | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/sapl/materia/forms.py b/sapl/materia/forms.py index 9fdf2190f..54edf7f13 100644 --- a/sapl/materia/forms.py +++ b/sapl/materia/forms.py @@ -550,10 +550,7 @@ class TramitacaoForm(ModelForm): tramitacao = super(TramitacaoForm, self).save(commit) materia = tramitacao.materia - if tramitacao.status.indicador == "F": - materia.em_tramitacao = False - else: - materia.em_tramitacao = True + materia.em_tramitacao = False if tramitacao.status.indicador == "F" else True materia.save() anexadas = lista_anexadas(materia) @@ -565,10 +562,7 @@ class TramitacaoForm(ModelForm): tramitacao_nova.materia = anexada tramitacao_nova.save() - if tramitacao.status.indicador == "F": - anexada.em_tramitacao = False - else: - anexada.em_tramitacao = True + anexada.em_tramitacao = False if tramitacao.status.indicador == "F" else True anexada.save() return tramitacao @@ -577,17 +571,12 @@ class TramitacaoForm(ModelForm): def lista_anexadas(materia_principal): materias_anexadas = [] anexadas_principal = Anexada.objects.filter(materia_principal=materia_principal) - while anexadas_principal: anexadas = [] - for anexada in anexadas_principal: materias_anexadas.append(anexada.materia_anexada) - anexadas_anexada = Anexada.objects.filter(materia_principal=anexada.materia_anexada) - for a in anexadas_anexada: - anexadas.append(a) - + anexadas.extend(anexadas_anexada) anexadas_principal = anexadas return materias_anexadas