diff --git a/sapl/materia/forms.py b/sapl/materia/forms.py index d90d02d35..1cfbbb000 100644 --- a/sapl/materia/forms.py +++ b/sapl/materia/forms.py @@ -1697,12 +1697,6 @@ class TramitacaoEmLoteForm(ModelForm): 'maior que a data de tramitação!') raise ValidationError(msg) - if cleaned_data['unidade_tramitacao_local'] == cleaned_data['unidade_tramitacao_destino']: - msg = _('Unidade tramitação local deve ser diferente da unidade tramitação destino.') - self.logger.error('Unidade tramitação local ({}) deve ser diferente da unidade tramitação destino' - .format(cleaned_data['unidade_tramitacao_local'])) - raise ValidationError(msg) - return cleaned_data @transaction.atomic diff --git a/sapl/protocoloadm/forms.py b/sapl/protocoloadm/forms.py index f56409c0a..52332dcbb 100644 --- a/sapl/protocoloadm/forms.py +++ b/sapl/protocoloadm/forms.py @@ -1587,12 +1587,6 @@ class TramitacaoEmLoteAdmForm(ModelForm): 'maior que a data de tramitação!') raise ValidationError(msg) - if cleaned_data['unidade_tramitacao_local'] == cleaned_data['unidade_tramitacao_destino']: - msg = _('Unidade tramitação local deve ser diferente da unidade tramitação destino.') - self.logger.error('Unidade tramitação local ({}) deve ser diferente da unidade tramitação destino' - .format(cleaned_data['unidade_tramitacao_local'])) - raise ValidationError(msg) - return cleaned_data @transaction.atomic diff --git a/sapl/protocoloadm/tests/test_protocoloadm.py b/sapl/protocoloadm/tests/test_protocoloadm.py index bd9b823dc..a1166f81b 100644 --- a/sapl/protocoloadm/tests/test_protocoloadm.py +++ b/sapl/protocoloadm/tests/test_protocoloadm.py @@ -881,20 +881,6 @@ def test_tramitacao_lote_documentos_form(admin_client): ["A data fim de prazo deve ser maior que a data de tramitação!"] assert not form.is_valid() - form = TramitacaoEmLoteAdmForm(initial={'documentos': documentos}, data={}) - form.data = {'data_tramitacao': '2019-05-14', - 'data_encaminhamento' : '2019-05-15', - 'data_fim_prazo': '2019-05-18', - 'unidade_tramitacao_local': unidade_tramitacao_local_1.id, - 'unidade_tramitacao_destino': unidade_tramitacao_local_1.id, - 'status': status.id, - 'urgente': False, - 'texto': 'aaaa'} - - assert form.errors['__all__'] == \ - ["Unidade tramitação local deve ser diferente da unidade tramitação destino."] - assert not form.is_valid() - form = TramitacaoEmLoteAdmForm(initial={'documentos': documentos}, data={}) form.data = {'data_tramitacao': '2019-05-14', 'data_encaminhamento' : '2019-05-15', @@ -1037,22 +1023,6 @@ def test_tramitacao_lote_documentos_views(admin_client): assert 'Status: Este campo é obrigatório.' in msgs assert 'Unidade Destino: Este campo é obrigatório.' in msgs assert 'Texto da Ação: Este campo é obrigatório.' in msgs - - response = admin_client.post(url_lote, - {'documentos': documentos, - 'data_tramitacao': date(2019, 5, 15), - 'unidade_tramitacao_local': unidade_tramitacao_destino_1.id, - 'unidade_tramitacao_destino': unidade_tramitacao_destino_1.id, - 'status': status.id, - 'urgente': False, - 'texto': 'aaaa', - 'salvar':'salvar'}, - follow=True) - assert response.status_code == 200 - - msgs = [m.message for m in response.context['messages']] - - assert 'Unidade tramitação local deve ser diferente da unidade tramitação destino.' in msgs response = admin_client.post(url_lote, {'documentos': documentos,