From 5f2ffcef0dfc1357230f43b6b5be3b6c8b730743 Mon Sep 17 00:00:00 2001 From: Cesar Carvalho Date: Wed, 3 Jul 2019 08:44:28 -0300 Subject: [PATCH] Retira trava de ano e apresentacao diferentes em Norma e Materia --- sapl/materia/forms.py | 26 -------------------------- sapl/norma/forms.py | 8 -------- 2 files changed, 34 deletions(-) diff --git a/sapl/materia/forms.py b/sapl/materia/forms.py index ca4dc8c67..417352b1d 100644 --- a/sapl/materia/forms.py +++ b/sapl/materia/forms.py @@ -156,25 +156,6 @@ class MateriaSimplificadaForm(FileFieldCheckMixin, ModelForm): ) super(MateriaSimplificadaForm, self).__init__(*args, **kwargs) - def clean(self): - super(MateriaSimplificadaForm, self).clean() - - if not self.is_valid(): - return self.cleaned_data - - cleaned_data = self.cleaned_data - - data_apresentacao = cleaned_data['data_apresentacao'] - ano = cleaned_data['ano'] - - if data_apresentacao.year != ano: - self.logger.error("O ano da matéria ({}) é diferente" - " do ano na data de apresentação ({}).".format(ano, data_apresentacao.year)) - raise ValidationError("O ano da matéria não pode ser " - "diferente do ano na data de apresentação") - - return cleaned_data - class MateriaLegislativaForm(FileFieldCheckMixin, ModelForm): @@ -256,13 +237,6 @@ class MateriaLegislativaForm(FileFieldCheckMixin, ModelForm): raise ValidationError( _('Tipo do Protocolo deve ser o mesmo do Tipo Matéria')) - if data_apresentacao.year != ano: - self.logger.error("O ano da matéria ({}) é diferente " - "do ano na data de apresentação ({})." - .format(ano, data_apresentacao.year)) - raise ValidationError(_("O ano da matéria não pode ser " - "diferente do ano na data de apresentação")) - ano_origem_externa = cleaned_data['ano_origem_externa'] data_origem_externa = cleaned_data['data_origem_externa'] diff --git a/sapl/norma/forms.py b/sapl/norma/forms.py index 366b7d544..c01688611 100644 --- a/sapl/norma/forms.py +++ b/sapl/norma/forms.py @@ -189,14 +189,6 @@ class NormaJuridicaForm(FileFieldCheckMixin, ModelForm): else: cleaned_data['materia'] = None - ano = cleaned_data['ano'] - data = cleaned_data['data'] - - if data.year != ano: - self.logger.error("O ano da norma ({}) é diferente " - "do ano no campo data ({}).".format(ano, data.year)) - raise ValidationError("O ano da norma não pode ser " - "diferente do ano no campo data") return cleaned_data def clean_texto_integral(self):