From 78a83c100f3fa5457d6b3919d907e920a168f54b Mon Sep 17 00:00:00 2001 From: ulyssesBML Date: Fri, 26 Jun 2020 14:51:56 -0300 Subject: [PATCH] Adequando aos comentarios do PR --- sapl/base/views.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sapl/base/views.py b/sapl/base/views.py index 0cbb29694..260253527 100644 --- a/sapl/base/views.py +++ b/sapl/base/views.py @@ -2020,12 +2020,14 @@ class AppConfigCrud(CrudAux): recibo_prop_atual = AppConfig.objects.last().receber_recibo_proposicao recibo_prop_novo = self.request.POST['receber_recibo_proposicao'] if recibo_prop_novo == 'False' and recibo_prop_atual: - props = Proposicao.objects.filter(hash_code='').exclude(data_envio__isnull=False) + props = Proposicao.objects.filter(hash_code='').exclude(data_envio__isnull=True) for prop in props: try: self.gerar_hash(prop) except ValidationError as e: - form.add_error('Não foi possível mudar a configuração porque a Proposição {} não possui texto original vinculado!'.format(e)) + form.add_error('receber_recibo_proposicao',e) + msg = _("Não foi possível mudar a configuração porque a Proposição {} não possui texto original vinculado!".format(prop)) + messages.error(self.request, msg) return super().form_invalid(form) return super().form_valid(form) @@ -2036,8 +2038,6 @@ class AppConfigCrud(CrudAux): inst.hash_code = gerar_hash_arquivo( inst.texto_original.path, str(inst.pk)) except IOError: - msg = _("Não foi possível mudar a configuração porque a Proposição {} não possui texto original vinculado!".format(inst)) - messages.error(self.request, msg) raise ValidationError("Existem proposicoes com arquivos inexistentes.") elif inst.texto_articulado.exists(): ta = inst.texto_articulado.first()