Browse Source

HOT-FIX: desfaz obrigatoriedade de texto integral

Desfaz obrigatoriedade de texto integral em docs adm.
Várias casas reclamaram da impossibilidade de tramitar
documentos sem esse anexo.
pull/3360/head
eribeiro 4 years ago
parent
commit
a2111ea310
  1. 24
      sapl/comissoes/forms.py
  2. 25
      sapl/protocoloadm/forms.py

24
sapl/comissoes/forms.py

@ -518,12 +518,12 @@ class DocumentoAcessorioCreateForm(FileFieldCheckMixin, forms.ModelForm):
if arquivo: if arquivo:
validar_arquivo(arquivo, "Texto Integral") validar_arquivo(arquivo, "Texto Integral")
else: # else:
## TODO: definir arquivo no form e preservar o nome do campo # ## TODO: definir arquivo no form e preservar o nome do campo
## que gerou a mensagem de erro. # ## que gerou a mensagem de erro.
## arquivo = forms.FileField(required=True, label="Texto Integral") # ## arquivo = forms.FileField(required=True, label="Texto Integral")
nome_arquivo = self.fields['arquivo'].label # nome_arquivo = self.fields['arquivo'].label
raise ValidationError(f'Favor anexar arquivo em {nome_arquivo}') # raise ValidationError(f'Favor anexar arquivo em {nome_arquivo}')
return self.cleaned_data return self.cleaned_data
@ -550,11 +550,11 @@ class DocumentoAcessorioEditForm(FileFieldCheckMixin, forms.ModelForm):
if arquivo: if arquivo:
validar_arquivo(arquivo, "Texto Integral") validar_arquivo(arquivo, "Texto Integral")
else: # else:
## TODO: definir arquivo no form e preservar o nome do campo # ## TODO: definir arquivo no form e preservar o nome do campo
## que gerou a mensagem de erro. # ## que gerou a mensagem de erro.
## arquivo = forms.FileField(required=True, label="Texto Integral") # ## arquivo = forms.FileField(required=True, label="Texto Integral")
nome_arquivo = self.fields['arquivo'].label # nome_arquivo = self.fields['arquivo'].label
raise ValidationError(f'Favor anexar arquivo em {nome_arquivo}') # raise ValidationError(f'Favor anexar arquivo em {nome_arquivo}')
return self.cleaned_data return self.cleaned_data

25
sapl/protocoloadm/forms.py

@ -645,12 +645,12 @@ class DocumentoAcessorioAdministrativoForm(FileFieldCheckMixin, ModelForm):
if arquivo: if arquivo:
validar_arquivo(arquivo, "Arquivo") validar_arquivo(arquivo, "Arquivo")
else: # else:
## TODO: definir arquivo no form e preservar o nome do campo # ## TODO: definir arquivo no form e preservar o nome do campo
## que gerou a mensagem de erro. # ## que gerou a mensagem de erro.
## arquivo = forms.FileField(required=True, label="Texto Integral") # ## arquivo = forms.FileField(required=True, label="Texto Integral")
nome_arquivo = self.fields['arquivo'].label # nome_arquivo = self.fields['arquivo'].label
raise ValidationError(f'Favor anexar arquivo em {nome_arquivo}') # raise ValidationError(f'Favor anexar arquivo em {nome_arquivo}')
return self.cleaned_data return self.cleaned_data
@ -1185,13 +1185,12 @@ class DocumentoAdministrativoForm(FileFieldCheckMixin, ModelForm):
if texto_integral: if texto_integral:
validar_arquivo(texto_integral, "Texto Integral") validar_arquivo(texto_integral, "Texto Integral")
else: # else:
## TODO: definir arquivo no form e preservar o nome do campo # ## TODO: definir arquivo no form e preservar o nome do campo
## que gerou a mensagem de erro. # ## que gerou a mensagem de erro.
## texto_integral = forms.FileField(required=True, label="Texto Integral") # ## texto_integral = forms.FileField(required=True, label="Texto Integral")
nome_arquivo = self.fields['texto_integral'].label # nome_arquivo = self.fields['texto_integral'].label
raise ValidationError(f'Favor anexar arquivo em {nome_arquivo}') # raise ValidationError(f'Favor anexar arquivo em {nome_arquivo}')
return self.cleaned_data return self.cleaned_data

Loading…
Cancel
Save