From d13c863d1d1a1ff108c8abe876109b389036c92b Mon Sep 17 00:00:00 2001 From: Eduardo Edson Batista Cordeiro Alves Date: Tue, 5 Jan 2016 11:05:21 -0200 Subject: [PATCH] Remove ind_ult_tramitacao in Materia/Tramitacao Fix #83 --- .../0013_remove_tramitacao_ultima.py | 18 ++++++++++++++++++ materia/models.py | 1 - materia/views.py | 7 +------ templates/materia/tramitacao_edit.html | 5 +---- 4 files changed, 20 insertions(+), 11 deletions(-) create mode 100644 materia/migrations/0013_remove_tramitacao_ultima.py diff --git a/materia/migrations/0013_remove_tramitacao_ultima.py b/materia/migrations/0013_remove_tramitacao_ultima.py new file mode 100644 index 000000000..b887dd3ae --- /dev/null +++ b/materia/migrations/0013_remove_tramitacao_ultima.py @@ -0,0 +1,18 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('materia', '0012_auto_20151124_1328'), + ] + + operations = [ + migrations.RemoveField( + model_name='tramitacao', + name='ultima', + ), + ] diff --git a/materia/models.py b/materia/models.py index 3058b0cee..ccb05d59b 100644 --- a/materia/models.py +++ b/materia/models.py @@ -544,7 +544,6 @@ class Tramitacao(models.Model): null=True, related_name='+', verbose_name=_('Unidade Destino')) - ultima = models.BooleanField() urgente = models.BooleanField(verbose_name=_('Urgente ?')) turno = models.CharField( max_length=1, blank=True, null=True, verbose_name=_('Turno'), diff --git a/materia/views.py b/materia/views.py index ed4b3c79e..a8a59dbc7 100644 --- a/materia/views.py +++ b/materia/views.py @@ -1440,8 +1440,7 @@ class TramitacaoForm(ModelForm): 'unidade_tramitacao_destino', 'data_encaminhamento', 'data_fim_prazo', - 'texto', - ] + 'texto'] def __init__(self, *args, **kwargs): row1 = sapl.layout.to_row( @@ -1504,10 +1503,7 @@ class TramitacaoView(FormMixin, GenericView): destino = ultima_tramitacao.unidade_tramitacao_destino cleaned_data = form.cleaned_data['unidade_tramitacao_local'] if (destino == cleaned_data): - ultima_tramitacao.ultima = False - ultima_tramitacao.save() tramitacao = form.save(commit=False) - tramitacao.ultima = True tramitacao.materia = materia tramitacao.save() else: @@ -1574,7 +1570,6 @@ class TramitacaoEditView(FormMixin, GenericView): tramitacao.data_encaminhamento = form.cleaned_data[ 'data_encaminhamento'] tramitacao.data_fim_prazo = form.cleaned_data['data_fim_prazo'] - tramitacao.ultima = form.cleaned_data['ultima'] tramitacao.texto = form.cleaned_data['texto'] tramitacao.save() diff --git a/templates/materia/tramitacao_edit.html b/templates/materia/tramitacao_edit.html index 88a7865ba..95bc3a79d 100644 --- a/templates/materia/tramitacao_edit.html +++ b/templates/materia/tramitacao_edit.html @@ -65,7 +65,7 @@ -