Browse Source

Fix #2286 (#2287)

* Fix #2286

* more pythonic
pull/2291/head
Talitha Pumar 6 years ago
committed by Edward
parent
commit
9172e98c45
  1. 16
      sapl/materia/forms.py

16
sapl/materia/forms.py

@ -245,7 +245,7 @@ class MateriaLegislativaForm(ModelForm):
primeiro_autor = True
else:
primeiro_autor = False
materia = super(MateriaLegislativaForm, self).save(commit)
materia.save()
@ -281,6 +281,20 @@ class UnidadeTramitacaoForm(ModelForm):
raise ValidationError(msg)
return cleaned_data
def save(self, commit=False):
unidade = super(UnidadeTramitacaoForm, self).save(commit)
cd = self.cleaned_data
if not cd.get('orgao'):
unidade.orgao = None
if not cd.get('parlamentar'):
unidade.parlamentar = None
if not cd.get('comissao'):
unidade.comissao = None
unidade.save()
return unidade
class AcompanhamentoMateriaForm(ModelForm):

Loading…
Cancel
Save