From 092b7b7d77c9f7f218ab979c6025c5d7f5b5dec1 Mon Sep 17 00:00:00 2001 From: VictorFabreF Date: Thu, 7 Jun 2018 11:35:55 -0300 Subject: [PATCH] Fix #1975 --- sapl/materia/forms.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/sapl/materia/forms.py b/sapl/materia/forms.py index fe4c58f06..bbfdd3536 100644 --- a/sapl/materia/forms.py +++ b/sapl/materia/forms.py @@ -177,6 +177,15 @@ class MateriaLegislativaForm(ModelForm): exclude = ['texto_articulado', 'autores', 'proposicao', 'anexadas', 'data_ultima_atualizacao'] + def __init__(self, *args, **kwargs): + super(MateriaLegislativaForm, self).__init__(*args, **kwargs) + + if self.instance and self.instance.pk: + self.fields['tipo_autor'] = forms.CharField(required=False, + widget=forms.TextInput(attrs={'disabled': 'disabled'})) + self.fields['autor'] = forms.CharField(required=False, + widget=forms.TextInput(attrs={'disabled': 'disabled'})) + def clean(self): super(MateriaLegislativaForm, self).clean()