scieloorg / PC-Programs

SciELO PC Programs
7 stars 24 forks source link

[prodtools][xpm]Programa está informando "erro" no lugar de "info" a respeito do DOI de um artigo #3225

Closed robertatakenaka closed 4 years ago

robertatakenaka commented 4 years ago

Descrição do problema

Programa está informando "erro" no lugar de "info" a respeito do DOI de um artigo

Passos para reproduzir o problema

  1. Execute o XPM para quaisquer XML: python xml_package_maker.py 2523-3106-adr-60-31.xml
  2. Abra o relatório e clique em "Validações Individuais"
  3. Depois, na lateral dos dados do documento, clique em "Validações de conteúdo"
  4. Observe o erro apresentado: Captura de Tela 2020-06-15 às 07 49 23

Comportamento esperado

Trocar "ERRO" por "INFO"

Anexos

2523-3106-adr-60-31.xml.zip

Ambiente utilizado

n/a

patymori commented 4 years ago

@robertatakenaka, com a última versão do XPM o resultado não é o mesmo. Agora está como WARNING e a mensagem é outra. Segue:

Screen Shot 2020-06-18 at 17 35 16

Ainda continua sendo um problema, tendo que atender ao comportamento esperado descrito no issue?

robertatakenaka commented 4 years ago

@patymori a mensagem está diferente porque na descrição foi possível consultar o CrossRef e retornar que o DOI está registrado para um determinado periódico e para um determinado documento. No entanto, quando você executou ele não conseguiu acessar o CrossRef e, por isso, a mensagem que você obteve foi outra.

No caso da descrição, o BUG não é o texto da mensagem, mas sim que o "error level": validation_status.STATUS_ERROR no lugar de validation_status.STATUS_INFO.