Browse Source

Adiciona o envio de email ao editar uma tramitação

pull/479/head
Eduardo Edson Batista Cordeiro Alves 10 years ago
parent
commit
bfe2036d40
  1. 6
      materia/views.py

6
materia/views.py

@ -155,7 +155,6 @@ class TramitacaoCrud(MasterDetailCrud):
form_class = TramitacaoForm form_class = TramitacaoForm
def post(self, request, *args, **kwargs): def post(self, request, *args, **kwargs):
form = self.get_form()
materia = MateriaLegislativa.objects.get(id=kwargs['pk']) materia = MateriaLegislativa.objects.get(id=kwargs['pk'])
do_envia_email_tramitacao(request, materia) do_envia_email_tramitacao(request, materia)
return super(CreateView, self).post(request, *args, **kwargs) return super(CreateView, self).post(request, *args, **kwargs)
@ -163,6 +162,11 @@ class TramitacaoCrud(MasterDetailCrud):
class UpdateView(MasterDetailCrud.UpdateView): class UpdateView(MasterDetailCrud.UpdateView):
form_class = TramitacaoForm form_class = TramitacaoForm
def post(self, request, *args, **kwargs):
materia = MateriaLegislativa.objects.get(id=kwargs['pk'])
do_envia_email_tramitacao(request, materia)
return super(UpdateView, self).post(request, *args, **kwargs)
class ListView(MasterDetailCrud.ListView): class ListView(MasterDetailCrud.ListView):
def get_queryset(self): def get_queryset(self):

Loading…
Cancel
Save