diff --git a/norma/views.py b/norma/views.py index fd06f2a5e..5164431dc 100644 --- a/norma/views.py +++ b/norma/views.py @@ -113,11 +113,12 @@ class PesquisaNormaListView(ListView): class NormaIncluirView(CreateView): template_name = "norma/normajuridica_incluir.html" form_class = NormaJuridicaForm - success_url = reverse_lazy('norma') + success_url = reverse_lazy('norma:normajuridica_list') def form_valid(self, form): norma = form.save(commit=False) norma.timestamp = datetime.now() + # import ipdb; ipdb.set_trace() if form.cleaned_data['tipo_materia']: materia = MateriaLegislativa.objects.get( tipo_id=form.data['tipo_materia'], diff --git a/protocoloadm/models.py b/protocoloadm/models.py index bd58a9933..514480eb0 100644 --- a/protocoloadm/models.py +++ b/protocoloadm/models.py @@ -175,7 +175,7 @@ class TramitacaoAdministrativo(models.Model): null=True, related_name='+', verbose_name=_('Unidade Destino')) - ultima = models.BooleanField() + ultima = models.NullBooleanField(verbose_name=_('Ultima')) texto = models.TextField( blank=True, verbose_name=_('Texto da Ação')) data_fim_prazo = models.DateField( diff --git a/protocoloadm/views.py b/protocoloadm/views.py index 4ad417985..a2dbf28b7 100644 --- a/protocoloadm/views.py +++ b/protocoloadm/views.py @@ -605,10 +605,12 @@ class TramitacaoAdmIncluirView(FormView): form = TramitacaoAdmForm(request.POST or None) if form.is_valid(): + # import ipdb; ipdb.set_trace() tramitacao = form.save(commit=False) tramitacao.ultima = False tramitacao.save() - return reverse('protocoloadm:tramitacao', kwargs={'pk': pk}) + return HttpResponseRedirect(reverse( + 'protocoloadm:tramitacao_adm', kwargs={'pk': pk})) else: return self.form_invalid(form) @@ -635,7 +637,7 @@ class TramitacaoAdmEditView(FormView): tramitacao.ultima = False tramitacao.save() return HttpResponseRedirect( - reverse('protocoloadm:tramitacao', + reverse('protocoloadm:tramitacao_adm', kwargs={'pk': tramitacao.documento.id})) else: return self.form_invalid(form) diff --git a/sessao/forms.py b/sessao/forms.py index f8b526f2d..0636dfc07 100644 --- a/sessao/forms.py +++ b/sessao/forms.py @@ -1,7 +1,6 @@ from crispy_forms.helper import FormHelper from crispy_forms.layout import Fieldset, Layout from django import forms -from django.core.exceptions import ValidationError from django.forms import ModelForm from django.utils.translation import ugettext_lazy as _ diff --git a/templates/comissoes/subnav.yaml b/templates/comissoes/subnav.yaml index 7ac544f9c..97526cb9e 100644 --- a/templates/comissoes/subnav.yaml +++ b/templates/comissoes/subnav.yaml @@ -1,6 +1,6 @@ - title: Início url: comissao_detail - title: Composição - url: comissao_composicao + url: composicao - title: Matérias em Tramitação - url: comissao_materias_em_tramitacao + url: materias_em_tramitacao diff --git a/templates/sistema.html b/templates/sistema.html index 0ef599fc6..d65223ba0 100644 --- a/templates/sistema.html +++ b/templates/sistema.html @@ -66,7 +66,7 @@

Módulo Sessão Plenária

-
Tipo de Sessão Plenária
+
Tipo de Sessão Plenária
Tipo de Resultado da Votação
Cadastro dos endereços dos computadores dos parlamentares
Tipo de Expediente