Browse Source

corrige lógica de tratamento de despachos iniciais

pull/2483/head
Leandro Roberto 6 years ago
parent
commit
350475a1db
  1. 7
      sapl/materia/forms.py

7
sapl/materia/forms.py

@ -196,7 +196,7 @@ class MateriaLegislativaForm(ModelForm):
def __init__(self, *args, **kwargs): def __init__(self, *args, **kwargs):
super(MateriaLegislativaForm, self).__init__(*args, **kwargs) super(MateriaLegislativaForm, self).__init__(*args, **kwargs)
self.fields['ementa'].widget.attrs['maxlength'] = 1000 self.fields['ementa'].widget.attrs['maxlength'] = 1000
if self.instance and self.instance.pk: if self.instance and self.instance.pk:
@ -989,8 +989,9 @@ class DespachoInicialForm(ModelForm):
if DespachoInicial.objects.filter( if DespachoInicial.objects.filter(
materia=self.instance.materia, materia=self.instance.materia,
comissao=self.cleaned_data['comissao'], comissao=self.cleaned_data['comissao'],
).exists(): ).exclude(pk=self.instance.pk).exists():
msg = _('Esse Despacho já foi cadastrado.') msg = _('Já existe um Despacho cadastrado para %s' %
self.cleaned_data['comissao'])
raise ValidationError(msg) raise ValidationError(msg)
return self.cleaned_data return self.cleaned_data

Loading…
Cancel
Save