diff --git a/sapl/base/forms.py b/sapl/base/forms.py index 023479bb7..1a0637a22 100644 --- a/sapl/base/forms.py +++ b/sapl/base/forms.py @@ -77,6 +77,8 @@ class UsuarioCreateForm(ModelForm): if data['password1'] != data['password2']: raise ValidationError('Senhas informadas são diferentes') + return data + def __init__(self, *args, **kwargs): super(UsuarioCreateForm, self).__init__(*args, **kwargs) @@ -149,6 +151,8 @@ class UsuarioEditForm(ModelForm): if data['password1'] and data['password1'] != data['password2']: raise ValidationError('Senhas informadas são diferentes') + return data + class SessaoLegislativaForm(ModelForm): class Meta: @@ -175,7 +179,6 @@ class SessaoLegislativaForm(ModelForm): raise ValidationError('Data início de intervalo não pode ser ' 'superior à data fim de intervalo') - return cleaned_data diff --git a/sapl/compilacao/forms.py b/sapl/compilacao/forms.py index dadf617b2..6407f8925 100644 --- a/sapl/compilacao/forms.py +++ b/sapl/compilacao/forms.py @@ -1232,6 +1232,7 @@ class DispositivoEdicaoAlteracaoForm(ModelForm): 'de vigência seja inferior a data de fim ' 'de vigência do dispositivo em edição.')) """ + return data def save(self): data = self.cleaned_data diff --git a/sapl/materia/forms.py b/sapl/materia/forms.py index 42a0abcc0..d582bb8eb 100644 --- a/sapl/materia/forms.py +++ b/sapl/materia/forms.py @@ -406,7 +406,7 @@ class TramitacaoUpdateForm(TramitacaoForm): self.cleaned_data['unidade_tramitacao_local'] = \ self.instance.unidade_tramitacao_local - return super(TramitacaoUpdateForm, self).clean() + return self.cleaned_data class LegislacaoCitadaForm(ModelForm): @@ -1052,7 +1052,7 @@ class TipoProposicaoForm(ModelForm): content_type, unique_value.tipo_conteudo_related))""" - return super().clean() + return self.cleaned_data @transaction.atomic def save(self, commit=False): diff --git a/sapl/protocoloadm/forms.py b/sapl/protocoloadm/forms.py index fb1ec1c4f..9c9485ae4 100644 --- a/sapl/protocoloadm/forms.py +++ b/sapl/protocoloadm/forms.py @@ -248,6 +248,8 @@ class AnularProcoloAdmForm(ModelForm): _("Protocolo %s/%s não pode ser removido pois existem " "documentos vinculados a ele." % (numero, ano))) + return cleaned_data + class Meta: model = Protocolo fields = ['numero', @@ -587,7 +589,7 @@ class TramitacaoAdmEditForm(TramitacaoAdmForm): self.cleaned_data['unidade_tramitacao_local'] = \ self.instance.unidade_tramitacao_local - return super(TramitacaoAdmEditForm, self).clean() + return self.cleaned_data class DocumentoAdministrativoForm(ModelForm): diff --git a/sapl/sessao/forms.py b/sapl/sessao/forms.py index 470d27573..c14838cf0 100644 --- a/sapl/sessao/forms.py +++ b/sapl/sessao/forms.py @@ -542,3 +542,4 @@ class ResumoOrdenacaoForm(forms.Form): if i > 1: raise ValidationError(_( 'Não é possível ter campos repetidos')) + return self.cleaned_data