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

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions