Skip to content

Valores trocados nos campos que representam DOI para traduções #177

@gustavofonseca

Description

@gustavofonseca

A implementação assume que os dados são conforme abaixo:

xylose/tests/test_document.py

Lines 3663 to 3667 in 4be3e21

def test_doi_and_lang_from_v337(self):
data = [
{u'l': u'pt', 'd': '10.1590/blabla.pt'},
{u'l': u'en', 'd': '10.1590/blabla.en'},
{u'l': u'es', 'd': '10.1590/blabla.es'},

Mas na realidade estão sendo armazenados no articlemeta na seguinte estrutura:

"article": {
        "v337": [
            {
                "d": "pt",
                "l": "10.1590/1415-4714.2019v22n2p189.1",
                "_": ""
            },
            {
                "d": "en",
                "l": "10.1590/1415-4714.2019v22n2p194.2",
                "_": ""
            }
        ],

Ou seja: os valores dos campos d e l estão trocados.

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions