Browse Source

Fix #3123 - adiciona verificação do tipo

pull/3124/head
João Rodrigues 6 years ago
parent
commit
af88eba6de
  1. 9
      sapl/protocoloadm/forms.py

9
sapl/protocoloadm/forms.py

@ -1128,9 +1128,12 @@ class DocumentoAdministrativoForm(FileFieldCheckMixin, ModelForm):
ano_documento = int(self.data['ano']) ano_documento = int(self.data['ano'])
equal_docs = DocumentoAdministrativo.objects.filter(numero=numero_documento, equal_docs = DocumentoAdministrativo.objects.filter(
ano=ano_documento, tipo=tipo_documento,
complemento=complemento) numero=numero_documento,
ano=ano_documento,
complemento=complemento
)
if equal_docs.exists() and equal_docs.first().pk != self.instance.pk: if equal_docs.exists() and equal_docs.first().pk != self.instance.pk:
raise ValidationError("Um documento administrativo com esse numero, complemento e ano já existe.") raise ValidationError("Um documento administrativo com esse numero, complemento e ano já existe.")

Loading…
Cancel
Save