Browse Source

HOT-FIX: inclui no form Doc Acess campo do model

pull/2758/head
Leandro Roberto 5 years ago
parent
commit
20fadbdd3c
  1. 11
      sapl/materia/forms.py
  2. 1
      sapl/templates/materia/layouts.yaml

11
sapl/materia/forms.py

@ -252,7 +252,7 @@ class MateriaLegislativaForm(FileFieldCheckMixin, ModelForm):
texto_original = self.cleaned_data.get('texto_original', False) texto_original = self.cleaned_data.get('texto_original', False)
if texto_original and texto_original.size > MAX_DOC_UPLOAD_SIZE: if texto_original and texto_original.size > MAX_DOC_UPLOAD_SIZE:
raise ValidationError("O arquivo Texto Original deve ser menor que {0:.1f} mb, o tamanho atual desse arquivo é {1:.1f} mb" \ raise ValidationError("O arquivo Texto Original deve ser menor que {0:.1f} mb, o tamanho atual desse arquivo é {1:.1f} mb"
.format((MAX_DOC_UPLOAD_SIZE / 1024) / 1024, (texto_original.size / 1024) / 1024)) .format((MAX_DOC_UPLOAD_SIZE / 1024) / 1024, (texto_original.size / 1024) / 1024))
return cleaned_data return cleaned_data
@ -343,7 +343,8 @@ class DocumentoAcessorioForm(FileFieldCheckMixin, ModelForm):
class Meta: class Meta:
model = DocumentoAcessorio model = DocumentoAcessorio
fields = ['tipo', 'nome', 'data', 'autor', 'ementa', 'arquivo'] fields = ['tipo', 'nome', 'data', 'autor',
'ementa', 'indexacao', 'arquivo']
def clean(self): def clean(self):
super(DocumentoAcessorioForm, self).clean() super(DocumentoAcessorioForm, self).clean()
@ -354,7 +355,7 @@ class DocumentoAcessorioForm(FileFieldCheckMixin, ModelForm):
arquivo = self.cleaned_data.get('arquivo', False) arquivo = self.cleaned_data.get('arquivo', False)
if arquivo and arquivo.size > MAX_DOC_UPLOAD_SIZE: if arquivo and arquivo.size > MAX_DOC_UPLOAD_SIZE:
raise ValidationError("O arquivo Texto Integral deve ser menor que {0:.1f} mb, o tamanho atual desse arquivo é {1:.1f} mb" \ raise ValidationError("O arquivo Texto Integral deve ser menor que {0:.1f} mb, o tamanho atual desse arquivo é {1:.1f} mb"
.format((MAX_DOC_UPLOAD_SIZE / 1024) / 1024, (arquivo.size / 1024) / 1024)) .format((MAX_DOC_UPLOAD_SIZE / 1024) / 1024, (arquivo.size / 1024) / 1024))
return self.cleaned_data return self.cleaned_data
@ -1601,7 +1602,6 @@ class TramitacaoEmLoteForm(ModelForm):
widgets = {'user': forms.HiddenInput(), widgets = {'user': forms.HiddenInput(),
'ip': forms.HiddenInput()} 'ip': forms.HiddenInput()}
def __init__(self, *args, **kwargs): def __init__(self, *args, **kwargs):
super(TramitacaoEmLoteForm, self).__init__(*args, **kwargs) super(TramitacaoEmLoteForm, self).__init__(*args, **kwargs)
self.fields['data_tramitacao'].initial = timezone.now().date() self.fields['data_tramitacao'].initial = timezone.now().date()
@ -1674,7 +1674,6 @@ class TramitacaoEmLoteForm(ModelForm):
) )
) )
def clean(self): def clean(self):
cleaned_data = super(TramitacaoEmLoteForm, self).clean() cleaned_data = super(TramitacaoEmLoteForm, self).clean()
@ -1917,7 +1916,7 @@ class ProposicaoForm(FileFieldCheckMixin, forms.ModelForm):
texto_original = self.cleaned_data.get('texto_original', False) texto_original = self.cleaned_data.get('texto_original', False)
if texto_original and texto_original.size > MAX_DOC_UPLOAD_SIZE: if texto_original and texto_original.size > MAX_DOC_UPLOAD_SIZE:
raise ValidationError("O arquivo Texto Original deve ser menor que {0:.1f} mb, o tamanho atual desse arquivo é {1:.1f} mb" \ raise ValidationError("O arquivo Texto Original deve ser menor que {0:.1f} mb, o tamanho atual desse arquivo é {1:.1f} mb"
.format((MAX_DOC_UPLOAD_SIZE / 1024) / 1024, (texto_original.size / 1024) / 1024)) .format((MAX_DOC_UPLOAD_SIZE / 1024) / 1024, (texto_original.size / 1024) / 1024))
return texto_original return texto_original

1
sapl/templates/materia/layouts.yaml

@ -72,6 +72,7 @@ DocumentoAcessorio:
- tipo nome data - tipo nome data
- autor - autor
- ementa - ementa
- indexacao
- arquivo - arquivo
Numeracao: Numeracao:

Loading…
Cancel
Save