|
@ -1491,8 +1491,7 @@ def get_assinaturas(sessao_plenaria): |
|
|
parlamentares_ordem = [p for p in parlamentares_ordem if p not in parlamentares_mesa] |
|
|
parlamentares_ordem = [p for p in parlamentares_ordem if p not in parlamentares_mesa] |
|
|
|
|
|
|
|
|
context = {} |
|
|
context = {} |
|
|
|
|
|
config_assinatura_ata = AppsAppConfig.attr('assinatura_ata') |
|
|
config_assinatura_ata = AppsAppConfig.objects.first().assinatura_ata |
|
|
|
|
|
if config_assinatura_ata == 'T' and parlamentares_ordem: |
|
|
if config_assinatura_ata == 'T' and parlamentares_ordem: |
|
|
context.update( |
|
|
context.update( |
|
|
{'texto_assinatura': 'Assinatura de Todos os Parlamentares Presentes na Sessão'}) |
|
|
{'texto_assinatura': 'Assinatura de Todos os Parlamentares Presentes na Sessão'}) |
|
@ -1758,6 +1757,7 @@ class ResumoView(DetailView): |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
ordenacao = ResumoOrdenacao.objects.get_or_create()[0] |
|
|
ordenacao = ResumoOrdenacao.objects.get_or_create()[0] |
|
|
|
|
|
try: |
|
|
context.update({ |
|
|
context.update({ |
|
|
'primeiro_ordenacao': dict_ord_template[ordenacao.primeiro], |
|
|
'primeiro_ordenacao': dict_ord_template[ordenacao.primeiro], |
|
|
'segundo_ordenacao': dict_ord_template[ordenacao.segundo], |
|
|
'segundo_ordenacao': dict_ord_template[ordenacao.segundo], |
|
@ -1774,7 +1774,25 @@ class ResumoView(DetailView): |
|
|
'decimo_terceiro_ordenacao': dict_ord_template[ordenacao.decimo_terceiro], |
|
|
'decimo_terceiro_ordenacao': dict_ord_template[ordenacao.decimo_terceiro], |
|
|
'decimo_quarto_ordenacao': dict_ord_template[ordenacao.decimo_quarto] |
|
|
'decimo_quarto_ordenacao': dict_ord_template[ordenacao.decimo_quarto] |
|
|
}) |
|
|
}) |
|
|
|
|
|
except KeyError as e: |
|
|
|
|
|
self.logger.error("KeyError: " + str(e) + ". Erro ao tentar utilizar " |
|
|
|
|
|
"configuração de ordenação. Utilizando ordenação padrão.") |
|
|
|
|
|
context.update({ |
|
|
|
|
|
'primeiro_ordenacao': 'identificacao_basica.html', |
|
|
|
|
|
'segundo_ordenacao': 'conteudo_multimidia.html', |
|
|
|
|
|
'terceiro_ordenacao': 'mesa_diretora.html', |
|
|
|
|
|
'quarto_ordenacao': 'lista_presenca.html', |
|
|
|
|
|
'quinto_ordenacao': 'expedientes.html', |
|
|
|
|
|
'sexto_ordenacao': 'materias_expediente.html', |
|
|
|
|
|
'setimo_ordenacao': 'votos_nominais_materias_expediente.html', |
|
|
|
|
|
'oitavo_ordenacao': 'oradores_expediente.html', |
|
|
|
|
|
'nono_ordenacao': 'lista_presenca_ordem_dia.html', |
|
|
|
|
|
'decimo_ordenacao': 'materias_ordem_dia.html', |
|
|
|
|
|
'decimo_primeiro_ordenacao': 'votos_nominais_materias_ordem_dia.html', |
|
|
|
|
|
'decimo_segundo_ordenacao': 'oradores_ordemdia.html', |
|
|
|
|
|
'decimo_terceiro_ordenacao': 'oradores_explicacoes.html', |
|
|
|
|
|
'decimo_quarto_ordenacao': 'ocorrencias_da_sessao.html' |
|
|
|
|
|
}) |
|
|
return context |
|
|
return context |
|
|
|
|
|
|
|
|
def get(self, request, *args, **kwargs): |
|
|
def get(self, request, *args, **kwargs): |
|
|