Docmaps-Project / docmaps

Extensible protocol for document history metadata exchange, to enable trustworthy, rapid, open science, by and for preprint science communities.
MIT License
15 stars 1 forks source link

fix case sensitivity bug #87

Closed ships closed 1 year ago

ships commented 1 year ago

Description

When the crossref ETL plugin is processing its visitedIDs, it previously lowercased all IDs when checking for presence because DOIs are case-insensitive. However they were noot lowercased when inserting to the set, meaning any DOI with a capital letter is never considered "visited". This no longer occurs.

Related Issues

Case sensitivity is responsible for at least some of the error cases once believed attributable to #84 's use case.

Checklist

Additional Information