Browse Source

Fixes #1904

pull/1914/head
Edward Ribeiro 7 years ago
parent
commit
44150ef549
  1. 11
      sapl/protocoloadm/forms.py

11
sapl/protocoloadm/forms.py

@ -668,11 +668,12 @@ class DocumentoAdministrativoForm(ModelForm):
numero_documento = self.cleaned_data['numero']
tipo_documento = self.data['tipo']
documento = DocumentoAdministrativo.objects.filter(numero=numero_documento,
tipo=tipo_documento, ano=ano_protocolo)
if documento:
raise ValidationError('Documento já existente')
if not self.instance.pk:
documento = DocumentoAdministrativo.objects.filter(numero=numero_documento,
tipo=tipo_documento,
ano=ano_protocolo)
if documento:
raise ValidationError('Documento já existente')
# campos opcionais, mas que se informados devem ser válidos
if numero_protocolo and ano_protocolo:

Loading…
Cancel
Save