diff --git a/sapl/parlamentares/views.py b/sapl/parlamentares/views.py index c66920aac..c449c9e3a 100644 --- a/sapl/parlamentares/views.py +++ b/sapl/parlamentares/views.py @@ -776,12 +776,15 @@ class EditaNomePartidoView(PermissionRequiredMixin, FormView): def form_valid(self, form): data = form.cleaned_data 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'] \ + ") em " + data['data_alteracao'].strftime("%d/%m/%Y") + "." obj.nome = data['nome'] obj.sigla = data['sigla'] - obj.observacao += '\n\n' + observacao + if (obj.historico != ''): + obj.historico += '\n\n' + historico + else: + obj.historico = historico obj.save() return HttpResponseRedirect(self.get_success_url())