From eadbeb27f38ebe874ae4b37ed1aab72a67d6ae42 Mon Sep 17 00:00:00 2001 From: Eduardo Edson Batista Cordeiro Alves Date: Wed, 16 Mar 2016 09:14:41 -0300 Subject: [PATCH] =?UTF-8?q?Altera=20condi=C3=A7=C3=A3o=20de=20erro=20em=20?= =?UTF-8?q?filia=C3=A7=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- parlamentares/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/parlamentares/views.py b/parlamentares/views.py index 6eaf43373..d246425dc 100644 --- a/parlamentares/views.py +++ b/parlamentares/views.py @@ -49,8 +49,9 @@ def validate(form, parlamentar, filiacao, request): id_filiacao_atual = filiacao.pk todas_filiacoes = parlamentar.filiacao_set.all() - for f in todas_filiacoes: - if not f.data_desfiliacao: + for filiacoes in todas_filiacoes: + if (not filiacoes.data_desfiliacao and + filiacoes.id != id_filiacao_atual): error_msg = _("O parlamentar não pode se filiar a algum partido \ sem antes se desfiliar do partido anterior") messages.add_message(request, messages.ERROR, error_msg)