|
|
@ -762,12 +762,13 @@ class OradorOrdemDiaForm(ModelForm): |
|
|
|
|
|
|
|
|
sessao_id = self.initial['id_sessao'] |
|
|
sessao_id = self.initial['id_sessao'] |
|
|
numero = self.initial.get('numero') |
|
|
numero = self.initial.get('numero') |
|
|
|
|
|
numero_ordem = cleaned_data['numero_ordem'] |
|
|
ordem = OradorOrdemDia.objects.filter( |
|
|
ordem = OradorOrdemDia.objects.filter( |
|
|
sessao_plenaria_id=sessao_id, |
|
|
sessao_plenaria_id=sessao_id, |
|
|
numero_ordem=cleaned_data['numero_ordem'] |
|
|
numero_ordem=numero_ordem |
|
|
).exists() |
|
|
).exists() |
|
|
|
|
|
|
|
|
if ordem and (cleaned_data['numero_ordem'] != numero): |
|
|
if ordem and numero_ordem != numero: |
|
|
raise ValidationError(_( |
|
|
raise ValidationError(_( |
|
|
"Já existe orador nesta posição de ordem de pronunciamento" |
|
|
"Já existe orador nesta posição de ordem de pronunciamento" |
|
|
)) |
|
|
)) |
|
|
|