Error importing DOIs via Add Item By Identifier

This discussion was created from comments split from: Can't find metadata for valid DOI.
  • edited September 23, 2020
    I'm recently having trouble with adding by DOI as well.
    Here are a few examples from this week of works I have had to add manually:

    10.11501/1258432
    10.18966/joah.47.0_22
    10.18999/juncture.11.46
    10.18999/juncture.11.30
    10.18999/juncture.11.20

    I've verified them all at https://www.doi.org/

    Every one just hangs in Zotero.

    Additionally, for:
    10.11501/1258432
    I can't add this source from the National Diet Library site via DOI or by identifier directly in Zotero. I haven't tested this on other sources.
  • No 'type' provided in CSL-JSON
    These are all returning invalid data, without a type property, which is required. That's causing an error in Zotero.

    Zotero shouldn't hang, though, and should probably just default to the CSL-JSON article type (Document item type in Zotero), though most of these return almost no actual data:

    % curl -L -H 'Accept: application/vnd.citationstyles.csl+json' https://doi.org/10.11501/1258432
    {
    "DOI":"10.11501/1258432",
    "URL":"https://doi.org/10.11501/1258432",
    "language":"ja",



    "issued":{
    "date-parts":
    [
    [1934]
    ]
    }
    }


    But really the publisher or registration agency needs to fix these to provide proper data.
  • I've created a patch to default to Document here, but I'd like to give others a chance to comment before merging it.
  • These are all coming from JaLC, the Japanese DOI registration agency. I don't believe this used to work at all, so this is definitely a step forward, but I'd definitely report to the publisher, yes.
  • edited September 23, 2020
    But currently importing these wouldn't do much good: they don't even have a title, only DOI, date, and language... (that's for the NDL ones. The juncture/Nagoya ones at least have a title and a volume)
Sign In or Register to comment.