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/3218/head
Vinícius Cantuária 5 years ago
committed by GitHub
parent
commit
c34f2aca7d
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 11
      sapl/parlamentares/forms.py

11
sapl/parlamentares/forms.py

@ -216,6 +216,17 @@ class ParlamentarForm(FileFieldCheckMixin, ModelForm):
'biografia': forms.Textarea(
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):
nome_parlamentar = django_filters.CharFilter(

Loading…
Cancel
Save