From 0fd95159293bb17f893435c913768bc543f7016b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Cantu=C3=A1ria?= Date: Tue, 29 Jan 2019 14:39:30 -0200 Subject: [PATCH] =?UTF-8?q?Atualiza=20salvamento=20de=20mudan=C3=A7a=20de?= =?UTF-8?q?=20nome=20do=20partido=20em=20hist=C3=B3rico?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sapl/parlamentares/views.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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())