From a2fe7ecc2690c278192d57e1bb8ee815f4790b84 Mon Sep 17 00:00:00 2001 From: Gustavo274 <51173319+Gustavo274@users.noreply.github.com> Date: Thu, 3 Mar 2022 10:37:48 -0300 Subject: [PATCH] Atualizando campo assinatura na ata e pauta da sessao (#3513) * Atualizando campo assinautra na ata e pauta da sessao * Update sapl/sessao/views.py Co-authored-by: Edward <9326037+edwardoliveira@users.noreply.github.com> * Update sapl/sessao/views.py Co-authored-by: Edward <9326037+edwardoliveira@users.noreply.github.com> Co-authored-by: Edward <9326037+edwardoliveira@users.noreply.github.com> --- sapl/sessao/views.py | 14 ++++++++++++++ sapl/templates/relatorios/relatorio_ata.html | 16 ++++++++-------- .../relatorios/relatorio_pauta_sessao.html | 18 ++++++++++++++++++ 3 files changed, 40 insertions(+), 8 deletions(-) diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py index 2dd568a16..9762e7e9d 100755 --- a/sapl/sessao/views.py +++ b/sapl/sessao/views.py @@ -2076,6 +2076,19 @@ def get_assinaturas(sessao_plenaria): return context +def get_assinaturas_presidente(sessao_plenaria): + mesa_dia = get_mesa_diretora(sessao_plenaria)['mesa'] + + presidente_dia = [m['parlamentar'] for m in mesa_dia if m['cargo'].descricao == 'Presidente'] + presidente_dia = presidente_dia[0] if presidente_dia else '' + + context = {} + assinatura_presidente = [ + {'parlamentar': presidente_dia, 'cargo': "Presidente"}] + context.update({'assinatura_mesa': assinatura_presidente}) + + return context + def get_materias_ordem_do_dia(sessao_plenaria): materias_ordem = [] @@ -3718,6 +3731,7 @@ class PautaSessaoDetailView(DetailView): _(f'Encerramento: {encerramento} - {hora_fim}') ] }) + context.update(get_assinaturas_presidente(self.object)) # ===================================================================== # Matérias Expediente materias_expediente = [] diff --git a/sapl/templates/relatorios/relatorio_ata.html b/sapl/templates/relatorios/relatorio_ata.html index d4453b985..b6ebc76d7 100644 --- a/sapl/templates/relatorios/relatorio_ata.html +++ b/sapl/templates/relatorios/relatorio_ata.html @@ -30,14 +30,14 @@ {% if forloop.counter0|divisibleby:2 %}
{{p.cargo}}: {{p.parlamentar.nome_completo}} / {% if p.parlamentar|filiacao_data_filter:object.data_inicio %} {{ p.parlamentar|filiacao_data_filter:object.data_inicio }} {% else %} Sem partido {% endif %}
- +{{p.cargo}}: {{p.parlamentar.nome_completo}} / {% if p.parlamentar|filiacao_data_filter:object.data_inicio %} {{ p.parlamentar|filiacao_data_filter:object.data_inicio }} {% else %} Sem partido {% endif %}
- +{{p.nome_completo}} / {% if p|filiacao_data_filter:object.data_inicio %} {{ p|filiacao_data_filter:object.data_inicio }} {% else %} Sem partido {% endif %}
- +{{p.nome_completo}} / {% if p|filiacao_data_filter:object.data_inicio %} {{ p|filiacao_data_filter:object.data_inicio }} {% else %} Sem partido {% endif %}
- +