@@ -133,13 +133,6 @@ def get_materias(mats):
133133 dic ['nom_autor' ] = ', ' .join (
134134 [str (autor ) for autor in materia .autores .all ()])
135135
136- # Buscar relator atual da matéria
137- relatoria = materia .relatoria_set .filter (data_destituicao_relator__isnull = True ).order_by ('-data_designacao_relator' ).first ()
138- if relatoria :
139- dic ['nom_relator' ] = str (relatoria .parlamentar )
140- else :
141- dic ['nom_relator' ] = ''
142-
143136 des_status = ''
144137 txt_tramitacao = ''
145138
@@ -150,9 +143,27 @@ def get_materias(mats):
150143 '-data_tramitacao' , '-id' )
151144
152145 for tramitacao in tramitacoes :
153- dic [ 'nom_relator' ] = str ( relatoria . parlamentar ) if relatoria . parlamentar else ''
146+ des_status = tramitacao . status . descricao
154147 txt_tramitacao = tramitacao .texto
155- dic ['nom_relator' ] = ''
148+
149+ # for tramitacao in context.zsql
150+ # .tramitacao_obter_zsql(cod_materia
151+ # =materia.cod_materia,ind_ult_tramitacao=1):
152+ # if tramitacao.cod_unid_tram_dest:
153+ # cod_unid_tram = tramitacao.cod_unid_tram_dest
154+ # else:
155+ # cod_unid_tram = tramitacao.cod_unid_tram_local
156+ # for unidade_tramitacao in
157+ # context.zsql
158+ # .unidade_tramitacao_obter_zsql(
159+ # cod_unid_tramitacao = cod_unid_tram):
160+ # if unidade_tramitacao.cod_orgao:
161+ # dic['localizacao_atual']=unidade_tramitacao.nom_orgao
162+ # else:
163+ # dic['localizacao_atual']=unidade_tramitacao.nom_comissao
164+ # des_status=tramitacao.des_status
165+ # txt_tramitacao=tramitacao.txt_tramitacao
166+
156167 dic ['des_situacao' ] = des_status
157168 dic ['ultima_acao' ] = txt_tramitacao
158169
0 commit comments