Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

8298 Modifico el mapeo a crossref para que no se mapee los dois de identifier.other como doi #102

Merged
merged 1 commit into from
Sep 19, 2022

Conversation

santit96
Copy link

@santit96 santit96 commented Sep 9, 2022

Ahora se pueden agregar dois externos a items que ya tengan dois propios.
Lo que no se puede registrar un doi propio cuando ya se tiene uno externo.

Habria que chequear que:

  1. Al intentar registrar un DOI para un item que ya tiene doi externo en dc.identifier.other, el DoiIdentifierProvider no lo debería permitir. Se puede chequear esto en los logs en donde salta un mensaje que dice "Cannot register for new DOI when item already has an external DOI"
  2. Al agregar un DOI externo, es decir un doi a dc.identifier.other, a un item que ya tiene un doi generado por nosotros, debería poder actualizarse ese item en Crossref sin problema
  3. En todos los casos el doi externo no se debería mapear en los metadatos enviados a Crossref

…entifier.other como doi

Ahora se pueden agregar dois externos a items que ya tengan dois propios
No se puede registrar un doi propio cuando ya se tiene uno externo
@PabloDeAlbu
Copy link
Member

Probe localmente y funciona. Cierro ticket y mergeo

@PabloDeAlbu PabloDeAlbu merged commit 2908617 into sedici_master Sep 19, 2022
@PabloDeAlbu PabloDeAlbu deleted the ticket#8298 branch September 19, 2022 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants