inveniosoftware / datacite

Python API wrapper for the DataCite API.
https://datacite.readthedocs.io
Other
27 stars 33 forks source link

REST Client behavior when DOI specified only in metadata #73

Open tmorrell opened 2 years ago

tmorrell commented 2 years ago

I thing we have had a behavior change on the DataCite side.

When a specified DOI is included in the metadata (not as a doi= option), DataCite ignores it and creates an auto-generated DOI. The wrapper should probably extract a DOI in the metadata and pass it explicitly to DataCite.

tmorrell commented 7 months ago

This is probably related to the identifier/doi switch #80. See if it's still an issue when the 'doi' field is used.