Display Obvious Full DOI before Publishing
Make the Full DOI visible to users on the frontend, in "publishing".
We'll want to display the full DOI of all objects to be published when the "Publish" button is clicked. In "article" publish type, this will only be 1 DOI for the article to be published. In "review" publish type, this could be 1-3 DOIs for the 1-3 reviews specified in the submission/decision forms.
You'll want to display a message noting the DOIs below the current text in this image:
The code for fetching all DOIs to be created for a given manuscript is currently in the backend, and is specifically only implemented for articles. Thus, you should start with a solution when in the "article" publish type.
You should create a GraphQL query to get this data (the DOIs to be created) to the frontend. Reuse the code that chooses the correct DOI suffix to use, currently found here: