It is probably a good idea to do a two-pass check to see if an object already has a DOI, once in the local persist location (e.g. MODS, DDI) and then in a public metadata registry like DataCite Search. The latter would probably need to assume that there is some unique data in the metadata, like a local identifier.
The API docs for this hook should be updated to explain this.
It is probably a good idea to do a two-pass check to see if an object already has a DOI, once in the local persist location (e.g. MODS, DDI) and then in a public metadata registry like DataCite Search. The latter would probably need to assume that there is some unique data in the metadata, like a local identifier.
The API docs for this hook should be updated to explain this.