diff --git a/sapl/relatorios/views.py b/sapl/relatorios/views.py index 676eb0961..98b290af5 100755 --- a/sapl/relatorios/views.py +++ b/sapl/relatorios/views.py @@ -1,5 +1,6 @@ import html import re +import logging from datetime import datetime as dt from django.core.exceptions import ObjectDoesNotExist @@ -791,7 +792,7 @@ def relatorio_sessao_plenaria(request, pk): ''' pdf_sessao_plenaria_gerar.py ''' - + logger = logging.getLogger(__name__) response = HttpResponse(content_type='application/pdf') response['Content-Disposition'] = ( 'inline; filename="relatorio_protocolo.pdf"') @@ -806,8 +807,10 @@ def relatorio_sessao_plenaria(request, pk): imagem = get_imagem(casa) try: + logger.info("- Tentando obter SessaoPlenaria correspondente.") sessao = SessaoPlenaria.objects.get(id=pk) - except ObjectDoesNotExist: + except ObjectDoesNotExist as e: + logger.error("- Essa página não existe. "+ str(e)) raise Http404('Essa página não existe') (inf_basicas_dic, @@ -1133,8 +1136,8 @@ def get_pauta_sessao(sessao, casa): numeracao = Numeracao.objects.filter( materia=votacao.materia).first() if numeracao is not None: - numeracao = numeracao.first() - dic_votacao["des_numeracao"] = str( + numeracao = numeracao.first() + dic_votacao["des_numeracao"] = str( numeracao.numero_materia) + '/' + str(numeracao.ano_materia) turno, tramitacao = get_turno(dic_votacao, materia, sessao.data_inicio)