Commit e4d646f9 authored by Diego Rabatone's avatar Diego Rabatone

Merge branch 'dro/fix_cdep' into 'master'

Corrige importador da CDEP

Closes #521

See merge request !541
parents e6f42f7e b1d95fce
Pipeline #216925159 failed with stages
in 16 minutes and 46 seconds
......@@ -110,7 +110,7 @@ class Camaraws:
"""Acesso aos Web Services da Camara dos Deputados"""
service_votacoes_por_id = soap_client.service.ObterVotacaoProposicaoPorID
"""
A resposta vem em um formato como:
<proposicao>
......@@ -122,7 +122,7 @@ class Camaraws:
"""
try:
votacoes_root = service_votacoes_por_id(id_prop) # corresponde ao elemento <proposicao>
votacoes_root = service_votacoes_por_id(id_prop) # corresponde ao elemento <proposicao>
except TransportError:
raise ValueError('Votacoes da proposicao %s nao encontrada' % id_prop)
......@@ -210,7 +210,7 @@ class ProposicoesFinder:
len(proposicoes))
except Exception as e:
logger.error(e)
return proposicoes_votadas[::-1]
......@@ -306,7 +306,7 @@ class ImportadorCamara:
"""votadas -- lista de dicionários com
id/sigla/num/ano das proposições que tiveram votações
"""
self.total_proposicoes = len(votadas)
self.proposicoes_importadas = 0
self.imprimir_quando_progresso = 5
......@@ -443,7 +443,7 @@ class ImportadorCamara:
parlamentar = self.parlamentares.get(key)
if not parlamentar:
parlamentar = models.Parlamentar()
parlamentar.id_parlamentar = voto_xml.get('ideCadastro')
parlamentar.parlamentar_id = voto_xml.get('ideCadastro')
parlamentar.nome = nome
parlamentar.partido = partido
parlamentar.localidade = localidade
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment