diff --git a/sapl/materia/migrations/0063_auto_20191010_1228.py b/sapl/materia/migrations/0063_auto_20191010_1228.py new file mode 100644 index 000000000..1c5773c67 --- /dev/null +++ b/sapl/materia/migrations/0063_auto_20191010_1228.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11.20 on 2019-10-10 15:28 +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('materia', '0062_remove_tramitacao_turno'), + ] + + operations = [ + migrations.AlterField( + model_name='tramitacao', + name='texto', + field=models.TextField(blank=True, verbose_name='Texto da Ação'), + ), + ] diff --git a/sapl/materia/models.py b/sapl/materia/models.py index 1414e0088..a41b88487 100644 --- a/sapl/materia/models.py +++ b/sapl/materia/models.py @@ -1078,7 +1078,7 @@ class Tramitacao(models.Model): on_delete=models.PROTECT, blank=True, null=True, verbose_name=_('Turno')) - texto = models.TextField(verbose_name=_('Texto da Ação')) + texto = models.TextField(verbose_name=_('Texto da Ação'), blank=True) data_fim_prazo = models.DateField( blank=True, null=True, verbose_name=_('Data Fim Prazo')) user = models.ForeignKey(get_settings_auth_user_model(), diff --git a/sapl/materia/tests/test_materia.py b/sapl/materia/tests/test_materia.py index 5a148f627..7e30acc2b 100644 --- a/sapl/materia/tests/test_materia.py +++ b/sapl/materia/tests/test_materia.py @@ -521,9 +521,7 @@ def test_form_errors_tramitacao(admin_client): ['Este campo é obrigatório.']) assert (response.context_data['form'].errors[ 'unidade_tramitacao_destino'] == ['Este campo é obrigatório.']) - assert (response.context_data['form'].errors['texto'] == - ['Este campo é obrigatório.']) - + @pytest.mark.django_db(transaction=False) def test_form_errors_relatoria(admin_client): diff --git a/sapl/materia/tests/test_materia_form.py b/sapl/materia/tests/test_materia_form.py index 215f114a2..6392ca05b 100644 --- a/sapl/materia/tests/test_materia_form.py +++ b/sapl/materia/tests/test_materia_form.py @@ -206,13 +206,12 @@ def test_valida_campos_obrigatorios_tramitacao_form(): errors = form.errors assert errors['unidade_tramitacao_local'] == [_('Este campo é obrigatório.')] - assert errors['texto'] == [_('Este campo é obrigatório.')] assert errors['status'] == [_('Este campo é obrigatório.')] assert errors['data_tramitacao'] == [_('Este campo é obrigatório.')] assert errors['unidade_tramitacao_destino'] == [_('Este campo é obrigatório.')] assert errors['urgente'] == [_('Este campo é obrigatório.')] - assert len(errors) == 6 + assert len(errors) == 5 @pytest.mark.django_db(transaction=False) @@ -224,13 +223,12 @@ def test_valida_campos_obrigatorios_tramitacao_update_form(): errors = form.errors assert errors['unidade_tramitacao_local'] == [_('Este campo é obrigatório.')] - assert errors['texto'] == [_('Este campo é obrigatório.')] assert errors['status'] == [_('Este campo é obrigatório.')] assert errors['data_tramitacao'] == [_('Este campo é obrigatório.')] assert errors['unidade_tramitacao_destino'] == [_('Este campo é obrigatório.')] assert errors['urgente'] == [_('Este campo é obrigatório.')] - assert len(errors) == 6 + assert len(errors) == 5 @pytest.mark.django_db(transaction=False)