Browse Source

3178 - Atualiza status de ativação do usuário com o do parlamentar vinculado (#3186)

* Atualiza status de ativação do usuário com o do parlamentar vinculado

* Realiza mudanças solicitadas
pull/3367/head
Vinícius Cantuária 5 years ago
committed by João Rodrigues
parent
commit
fa51be799a
  1. 11
      sapl/parlamentares/forms.py

11
sapl/parlamentares/forms.py

@ -223,6 +223,17 @@ class ParlamentarForm(FileFieldCheckMixin, ModelForm):
'biografia': forms.Textarea( 'biografia': forms.Textarea(
attrs={'id': 'texto-rico'})} attrs={'id': 'texto-rico'})}
def save(self, commit=True):
parlamentar = super().save()
autor = parlamentar.autor.first()
usuario = autor.user if autor else None
if autor and usuario:
usuario.is_active = parlamentar.ativo
usuario.save()
return parlamentar
class ParlamentarFilterSet(django_filters.FilterSet): class ParlamentarFilterSet(django_filters.FilterSet):
nome_parlamentar = django_filters.CharFilter( nome_parlamentar = django_filters.CharFilter(

Loading…
Cancel
Save