Open
Description
Issue from 2017: #222
When negotiating content type as CSL-JSON (application/vnd.citationstyles.csl+json
), CrossRef instead returns "extended citeproc", as it is called in the Cayenne codebase. This mostly consists of many extra fields, but also a fields with wrong types (principally arrays when CSL-JSON spec says string).
Fundamentally, most citeproc parsers can ignore extra fields, but wrong field types will crash some processors including Pandoc and citeproc-rs.
References:
Metadata
Metadata
Assignees
Labels
No labels