|
@ -619,6 +619,10 @@ class AutorForm(ModelForm): |
|
|
|
|
|
|
|
|
tipo = cd['tipo'] |
|
|
tipo = cd['tipo'] |
|
|
|
|
|
|
|
|
|
|
|
if 'nome' in cd and \ |
|
|
|
|
|
Autor.objects.filter(nome=cd['nome']).exists(): |
|
|
|
|
|
raise ValidationError("Autor '%s' já existente!" % cd['nome']) |
|
|
|
|
|
|
|
|
if not tipo.content_type: |
|
|
if not tipo.content_type: |
|
|
if 'nome' not in cd or not cd['nome']: |
|
|
if 'nome' not in cd or not cd['nome']: |
|
|
self.logger.error('Nome do Autor não informado.') |
|
|
self.logger.error('Nome do Autor não informado.') |
|
|