Browse Source

Atualiza salvamento de mudança de nome do partido em histórico

pull/2462/head
Vinícius Cantuária 7 years ago
parent
commit
0fd9515929
  1. 7
      sapl/parlamentares/views.py

7
sapl/parlamentares/views.py

@ -776,12 +776,15 @@ class EditaNomePartidoView(PermissionRequiredMixin, FormView):
def form_valid(self, form): def form_valid(self, form):
data = form.cleaned_data data = form.cleaned_data
obj = Partido.objects.get(id=self.kwargs['pk']) obj = Partido.objects.get(id=self.kwargs['pk'])
observacao = "Este partido teve o nome alterado de " + obj.nome + \ historico = "Este partido teve o nome alterado de " + obj.nome + \
" (" + obj.sigla + ") para " + data['nome'] + " (" + data['sigla'] \ " (" + obj.sigla + ") para " + data['nome'] + " (" + data['sigla'] \
+ ") em " + data['data_alteracao'].strftime("%d/%m/%Y") + "." + ") em " + data['data_alteracao'].strftime("%d/%m/%Y") + "."
obj.nome = data['nome'] obj.nome = data['nome']
obj.sigla = data['sigla'] obj.sigla = data['sigla']
obj.observacao += '\n\n' + observacao if (obj.historico != ''):
obj.historico += '\n\n' + historico
else:
obj.historico = historico
obj.save() obj.save()
return HttpResponseRedirect(self.get_success_url()) return HttpResponseRedirect(self.get_success_url())

Loading…
Cancel
Save