scieloorg / Web

SciELO Web
www.scielo.br
6 stars 21 forks source link

Corrige sci_getrecord para retornar documentos ahead #749

Closed rafaelpezzuto closed 3 years ago

rafaelpezzuto commented 3 years ago

O que esse PR faz?

Corrige o script sci_getrecord.xis de modo que ele consiga retornar corretamente documentos ahead (descrito no issue #748). Finaliza a tarefa "Disponibilizar por meio de um novo prefixo de metadados OAI-PMH dados mais completos de documentos e respectivas referências citadas" - sugere-se encerrar os issues #735, #737, #743 e #748).

Onde a revisão poderia começar?

Por commit.

Como este poderia ser testado manualmente?

Deve-se acessar a versão não corrigida, em old.scielo, e a versão corrigida, na máquina local. Na versão não corrigida, qualquer documento ahead não deve ser retornado pelo script sci_getrecord.xis (pois há um bug). Os seguintes links são exemplos de dados inacessíveis por causa do bug:

  1. https://old.scielo.br/cgi-bin/wxis.exe/?IsisScript=ScieloXML/sci_getrecord.xis&pid=S0066-782X2019005022109
  2. https://old.scielo.br/oai/scielo-oai.php?verb=GetRecord&metadataPrefix=oai_dc_scielo&identifier=oai:scielo:S0066-782X2019005022109

A versão corrigida, na máquina local, deve retornar esses dados corretamente.

Algum cenário de contexto que queira dar?

N/A

Screenshots

N/A

Quais são tickets relevantes?

N/A

Referências

N/A