scieloorg / pulsemob_app

Aplicativo mobile para visualização de artigos publicados na rede SciELO.
BSD 2-Clause "Simplified" License
2 stars 3 forks source link

Data de publicação errada #6

Closed fabiobatalha closed 8 years ago

fabiobatalha commented 8 years ago

No aplicativo a data de publicação apresentada não esta de acordo com a data de publicação do documento.

Verificando artigo Futebol, clãs e nação. Data no Aplicativo: 1999 Data correta: 2000

img_1506

Artigo para conferência: http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0011-52582000000100006&lang=pt

Resultado através de biblioteca Xylose a API:

 >>> import requests
 >>> from xylose.scielodocument import Article
 >>> at = requests.get('http://articlemeta.scielo.org/api/v1/article/?code=S0011-52582000000100006').json()
 >>> art = Article(at)
 >>> art.publication_date
 u'2000'
oamts commented 8 years ago

Acredito que o erro era causado por causa da time zone do brazil e acabava convertendo a data para outro dia

fabiobatalha commented 8 years ago

O problema foi corrigido onde?

fabiobatalha commented 8 years ago

O problema persiste.

oamts commented 8 years ago

Foi corrigido no github

No aplicativo gerado a partir do repositório já está apresentando a data correta

Aqui por exemplo está assim:

screenshot_20160704-142953

oamts commented 8 years ago

@fabiobatalha, poderia verificar se a data já está sendo exibida corretamente

fabiobatalha commented 8 years ago

@mateusalmeida

Continua errado. Quando não existe dia e mês o mesmo não deve ser apresentado.

ex: 01-01 00:00

Deve ser apresentado somente o ano ou ano e mês quando presente.

ghost commented 8 years ago

Pessoal, foi feita uma alteração para correção desse problema. São necessárias:

  1. Atualização no app;
  2. Atualização das configurações do Solr (schema.xml e solrconfig.xml);
  3. Atualização do harvest_job.py do pulsemob_webservices (ainda há um pull request pendente);
  4. Limpeza dos documentos indexados no Solr e reindexação dos artigos.
alexxxmendonca commented 8 years ago

O problema persiste.

A maior parte dos registros estão exibindo a data como "undefined", apesar de termos a data de publicação e de entrada na base de todos os registros.

ghost commented 8 years ago

@fabiobatalha, após a atualização do código o problema foi resolvido mesmo?

fabiobatalha commented 8 years ago

@carlosecbraga A data esta presente na interface. Resta saber se o pessoal esta de acordo com a apresentação.

@alexxxmendonca você pode confirmar se esta ok.

alexxxmendonca commented 8 years ago

Testado e aprovado.