scieloorg / PC-Programs

SciELO PC Programs
7 stars 24 forks source link

Corrige o xpath para filtrar e manter no XML apenas os xref de determinado tipo #3321

Closed robertatakenaka closed 4 years ago

robertatakenaka commented 4 years ago

O que esse PR faz?

Corrige um bug inserido no PR #3315. Faltava inserir no xpath o filtro do @ref-type específico. Evitando assim a exceção mencionada no issue #3320

Onde a revisão poderia começar?

por commits, a partir do 82ad423

Como este poderia ser testado manualmente?

Execute o xpm ou xc usando o pacote mencionado no #3320

python xml_package_maker.py <pasta do pacote>

Algum cenário de contexto que queira dar?

O erro acontecia porque a quantidade de //xref encontrada no XML resultante era mais do que o esperado, pois dentre eles havia um xref[@ref-type='fn'], causando o IndexError.

Screenshots

n/a

Quais são tickets relevantes?

closes #3320

Referências

n/a