From 51aa88c33766945fb51a83831a0aec916e840afb Mon Sep 17 00:00:00 2001 From: Cesar Carvalho Date: Thu, 1 Nov 2018 15:22:01 -0300 Subject: [PATCH] fix #2331 --- sapl/base/forms.py | 3 ++- sapl/sessao/views.py | 15 ++++++++------- sapl/templates/base/layouts.yaml | 4 ++-- sapl/templates/sessao/blocos_ata/assinaturas.html | 2 +- 4 files changed, 13 insertions(+), 11 deletions(-) diff --git a/sapl/base/forms.py b/sapl/base/forms.py index 4ba3c6255..ccd2c132b 100644 --- a/sapl/base/forms.py +++ b/sapl/base/forms.py @@ -1060,7 +1060,8 @@ class ConfiguracoesAppForm(ModelForm): 'cronometro_ordem', 'cronometro_consideracoes', 'mostrar_brasao_painel', - 'receber_recibo_proposicao'] + 'receber_recibo_proposicao', + 'assinatura_ata'] def __init__(self, *args, **kwargs): super(ConfiguracoesAppForm, self).__init__(*args, **kwargs) diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py index 306f23276..365a4cbe0 100755 --- a/sapl/sessao/views.py +++ b/sapl/sessao/views.py @@ -1426,13 +1426,14 @@ class ResumoView(DetailView): parlamentares_ordem = [p.parlamentar for p in presencas] context.update({'presenca_ordem': parlamentares_ordem}) - - # if config == 'presenca_ordem': - # context.update({'assinatura_presentes': parlamentares_ordem}) - # elif config == 'mesa_dia': - # context.update({'assinatura_presentes': parlamentares_mesa_dia}) - # elif config == 'presidente': - # context.update({'assinatura_presentes': presidente_dia}) + + config_assinatura_ata = AppsAppConfig.objects.first().assinatura_ata + if config_assinatura_ata == 'T': + context.update({'assinatura_presentes': parlamentares_ordem}) + elif config_assinatura_ata == 'M': + context.update({'assinatura_presentes': parlamentares_mesa_dia}) + elif config_assinatura_ata == 'P': + context.update({'assinatura_presentes': presidente_dia}) # ===================================================================== # Matérias Ordem do Dia diff --git a/sapl/templates/base/layouts.yaml b/sapl/templates/base/layouts.yaml index 0001871e2..ef1e53d2a 100644 --- a/sapl/templates/base/layouts.yaml +++ b/sapl/templates/base/layouts.yaml @@ -23,8 +23,8 @@ AppConfig: {% trans 'Textos Articulados' %}: - texto_articulado_proposicao texto_articulado_materia texto_articulado_norma - # {% trans 'Assinaturas' %}: - # - assinatura_ata + {% trans 'Assinaturas' %}: + - assinatura_ata {% trans 'Cronômetros do Painel' %}: - cronometro_discurso cronometro_aparte cronometro_ordem cronometro_consideracoes diff --git a/sapl/templates/sessao/blocos_ata/assinaturas.html b/sapl/templates/sessao/blocos_ata/assinaturas.html index 7c150e3c5..c3ef83904 100644 --- a/sapl/templates/sessao/blocos_ata/assinaturas.html +++ b/sapl/templates/sessao/blocos_ata/assinaturas.html @@ -5,7 +5,7 @@ Assinatura Parlamentares Presentes


- {% for p in presenca_ordem %} + {% for p in assinatura_presentes %}
___________________________________________
{{p.nome_parlamentar}} / {{ p|filiacao_data_filter:object.data_inicio }}