diff --git a/sapl/materia/forms.py b/sapl/materia/forms.py index 06c93dfeb..de9c07a33 100644 --- a/sapl/materia/forms.py +++ b/sapl/materia/forms.py @@ -1735,9 +1735,9 @@ class FichaPesquisaForm(forms.Form): class FichaSelecionaForm(forms.Form): - materia = forms.ChoiceField( + materia = forms.ModelChoiceField( widget=forms.RadioSelect, - choices=[(m.id, m.__str__()) for m in MateriaLegislativa.objects.all()], + queryset=MateriaLegislativa.objects.all(), label='') def __init__(self, *args, **kwargs): diff --git a/sapl/materia/tests/test_materia.py b/sapl/materia/tests/test_materia.py index 071d51d4c..39c17020b 100644 --- a/sapl/materia/tests/test_materia.py +++ b/sapl/materia/tests/test_materia.py @@ -17,7 +17,7 @@ from sapl.norma.models import (LegislacaoCitada, NormaJuridica, TipoNormaJuridica) from sapl.utils import models_with_gr_for_model - +@pytest.mark.django_db(transaction=False) def make_unidade_tramitacao(descricao): # Cria uma comissão para ser a unidade de tramitação tipo_comissao = mommy.make(TipoComissao)