[eLife] Evaluations don't publish to Hypothesis when using a DOI URL
Issue; Evaluations don't publish to hypothesis when using a DOI URL as an endpoint. It also appears as though DOI URLS are static and do not account for articles with multiple published versions.
Description; evaluators are able capture an endpoint URL upon article registration and the evaluation should publish to the desired endpoint via Hypothesis API.
Here's an example of an article with multiple versions; https://www.biorxiv.org/content/10.1101/695049v2.article-info To note;
- The DOI URL = https://doi.org/10.1101/695049
- Published URL = https://www.biorxiv.org/content/10.1101/695049v2
An additional field has been added to the eLife 'Evaluation Form' to capture the bioRxiv end point URL where the evaluation should be accessible via Hypothesis.
Desired outcome;
- User logins
- User completes and submits an Evaluation Form
- User publishes evaluation
- User logs into 'myelifetestemail' Hypothesis test account
- User clicks on 'Visit annotations in context' in Hypothesis and sees the evaluation Note within context of the correct bioRxiv article version.