interlegis / sapl

Sistema de Apoio ao Processo Legislativo
GNU General Public License v3.0
86 stars 81 forks source link

Mandatos do parlamentar: votos da coligação #676

Closed andreagudo closed 8 years ago

andreagudo commented 8 years ago

Na pesquisa do usuário anônimo pelos mandatos do parlamentar apresentar também os votos do partido/coligação. Tal informação consta nas Tabelas Auxiliares, mas não aparece em nenhuma pesquisa. As colunas ficariam nessa ordem: Legislatura, Votos Recebidos, Partido, Coligação, Votos Recebidos do Partido/Coligação, ... A interpretação seria: havendo coligação, a coluna Votos Recebidos do Partido/Coligação diria respeito à coligação, senão, seria do partido.

andreagudo commented 8 years ago

Funciona para alguns, outros não. Legislatura atual Ver. Carlito Schiefelbein AttributeError at /parlamentar/19/mandato

'NoneType' object has no attribute 'numero_votos'

Request Method: GET Request URL: http://sapl31agudo.interlegis.leg.br/parlamentar/19/mandato Django Version: 1.9.7 Exception Type: AttributeError Exception Value:

'NoneType' object has no attribute 'numero_votos'

Exception Location: /home/sapl31/sapl/sapl/parlamentares/views.py in get_rows, line 136 Python Executable: /home/sapl31/.virtualenvs/sapl/bin/python3 Python Version: 3.4.3 Python Path:

['/home/sapl31/sapl', '/home/sapl31/.virtualenvs/sapl/bin', '/home/sapl31/sapl', '/home/sapl31/.virtualenvs/sapl/lib/python3.4', '/home/sapl31/.virtualenvs/sapl/lib/python3.4/plat-x86_64-linux-gnu', '/home/sapl31/.virtualenvs/sapl/lib/python3.4/lib-dynload', '/usr/lib/python3.4', '/usr/lib/python3.4/plat-x86_64-linux-gnu', '/home/sapl31/.virtualenvs/sapl/lib/python3.4/site-packages']

Server time: Seg, 3 Out 2016 15:56:36 -0300

andreagudo commented 8 years ago

Votos da coligação = "None" quando tal campo não é informado. O ideal seria em branco.

edwardoliveira commented 8 years ago

Isso é um erro. Devemos tratar.

LeandroJatai commented 8 years ago

Isso??? image

edwardoliveira commented 8 years ago

@LeandroRoberto Me parece que sim, mas não sei dizer.

andreagudo commented 8 years ago

Tem que ser assim mesmo.

edwardoliveira commented 8 years ago

@LeandroRoberto Uma dúvida: essas mudanças em sapl/crud/base.py fazem parte de https://github.com/interlegis/sapl/issues/648 ?

LeandroJatai commented 8 years ago

@edwardoliveira depois que fiz o merge hoje de madruga, já houve algumas correções e melhorias ao longo do dia... o que está neste commit https://github.com/interlegis/sapl/commit/23187f959a3280bf8b69619f7a528dad9b6fe7bd no arquivo base.py mesmo é algo que eu tinha deixado pra depois, mas fiz hoje mesmo...

andreagudo commented 8 years ago

Resolvido.