Skip to content

citationTrees et citeStructure #42

@philippepons

Description

@philippepons

citationTrees et citeStructure doivent être des tableaux

Description

Dans les réponses du endpoint Collection, les propriétés citationTrees et citeStructure sont actuellement sérialisées comme des objets JSON simples. Or, la spécification DTS 1-alpha impose que ces deux propriétés soient des tableaux.

Comportement actuel

"citationTrees": {
  "@type": "CitationTree",
  "maxCiteDepth": 3,
  "citeStructure": {
    "@type": "CiteStructure",
    "citeType": "liber",
    "citeStructure": {
      "@type": "CiteStructure",
      "citeType": "part"
    }
  }
}

Comportement attendu

"citationTrees": [{
  "@type": "CitationTree",
  "maxCiteDepth": 3,
  "citeStructure": [{
    "@type": "CiteStructure",
    "citeType": "liber",
    "citeStructure": [{
      "@type": "CiteStructure",
      "citeType": "part",
      "citeStructure": [{
        "@type": "CiteStructure",
        "citeType": "rubric"
      }]
    }]
  }]
}]

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions