DOI suffixes with an extra foward slash failing to be added to Articles in OJS 3.4.0-9

Hello,

We recently migrated old Articles into a Journal and these Articles already have DOIs that we want to carry forward migrated platform

The DOI format for these Articles is 10.99999/99999/99999 (9999 represents digits between 0 - 9)

When I try to edit the DOI to include the suffix to the prefix I get an error message shown in the screenshot. No error are recorded in the logs.

image

I am wondering, could it be the extra forward slash that is falling foul of the rules? If so how do I make a work around to allow such suffixes to be accepted?

Here is what I have done

  1. I go to https://{mysite}/dois and search for the Article
  2. When I want to Edit and enter the DOI, which is the format 10.99999/99999/99999 (together with the prefix), and Save, I get the error.

Thanks,
Nason

Status: Resolved

Issue Summary:
DOIs could not be attached to articles following a ‘migration’.

Root Cause:
An initial ‘migration’ was completed and DOIs were assigned to articles, but the migration was later discarded. The submissions were removed using the unpublish and delete process; however, the associated DOIs were not removed from the DOIs table. As a result, when a refresh migration was performed, I was unable to reattach those DOIs to the newly migrated articles because they already existed.

Resolution:
The affected DOIs that remained in the DOIs table after the deletion of the original submissions were identified and manually removed. Once removed, the DOIs were successfully attached to the newly migrated articles after a new ‘migration’.

Outcome:
DOIs are now correctly associated with the migrated articles, and the issue is fully resolved.