DOI Lookup returns parent book instead of chapter
I'm seeing what appears to be an issue with DOI Lookup in Zotero 9.
When I use "Add Item by Identifier" with the DOI
10.1088/2514-3433/abfa8fch16
Zotero imports the parent book:
Type: Book
Title: ExoFrontiers: Big Questions in Exoplanetary Science
Editor: Nikku Madhusudhan
DOI: 10.1088/2514-3433/abfa8f
However, the DOI itself corresponds to a book chapter:
DOI: 10.1088/2514-3433/abfa8fch16
Title: Exoplanetary Interiors
Authors: Nadine Nettelmann; Diana Valencia
Type: book-chapter
I verified that the DOI is not being truncated by Zotero when entered manually into a DOI field.
I also checked the Crossref API response:
https://api.crossref.org/works/10.1088/2514-3433/abfa8fch16
The returned metadata appears correct and includes:
* type = book-chapter
* title = Exoplanetary Interiors
* authors = Nadine Nettelmann, Diana Valencia
* DOI = 10.1088/2514-3433/abfa8fch16
Despite this, DOI Lookup imports the parent book record instead of the chapter.
Zotero version: 9.x
Is this a known issue with DOI Lookup / Crossref import, or is there additional debugging information that would be helpful?
Debug ID:
D1994886268
When I use "Add Item by Identifier" with the DOI
10.1088/2514-3433/abfa8fch16
Zotero imports the parent book:
Type: Book
Title: ExoFrontiers: Big Questions in Exoplanetary Science
Editor: Nikku Madhusudhan
DOI: 10.1088/2514-3433/abfa8f
However, the DOI itself corresponds to a book chapter:
DOI: 10.1088/2514-3433/abfa8fch16
Title: Exoplanetary Interiors
Authors: Nadine Nettelmann; Diana Valencia
Type: book-chapter
I verified that the DOI is not being truncated by Zotero when entered manually into a DOI field.
I also checked the Crossref API response:
https://api.crossref.org/works/10.1088/2514-3433/abfa8fch16
The returned metadata appears correct and includes:
* type = book-chapter
* title = Exoplanetary Interiors
* authors = Nadine Nettelmann, Diana Valencia
* DOI = 10.1088/2514-3433/abfa8fch16
Despite this, DOI Lookup imports the parent book record instead of the chapter.
Zotero version: 9.x
Is this a known issue with DOI Lookup / Crossref import, or is there additional debugging information that would be helpful?
Debug ID:
D1994886268
Upgrade Storage
There might be some additional heuristics we could use for these cases (they do identify Madhusudhan correctly as an editor, e.g., but the mislabeling is the reason it currently doesn't import correctly.
CC @AbeJellinek