-
Notifications
You must be signed in to change notification settings - Fork 2
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
SWB -> K10plus #445
Comments
If the K10plus is the primary ID and mandatory, it makes sense to me that entries without a K10plus ID are rejected, so it shouldn't be possible to enter another type of ID in the frontend. If it should be possible to enter Ressources without a primary ID then the Backend has to resolve the new resource, in which case the actual error response from the Backend should show if this error could be solved in the frontend. We will try to reproduce that error. |
It seems like the the the backend ignores the identifier selected in the input form and treats the identifier as the expected type. So creating an electronic resource with an SWB_PPN results in an http 500 exception from the server without any details. So as a quick fix, we replaced the SWB PPN with K10plus. @LauraErhard can you test the dev if everything works fine? before deploying the changes into production. |
Now neither the SWB PPN nor the K10plus ID works. Therefore I can't upload anything. |
Our input types as described by Anne (See also #251):
Translated:
In Anne's backend specification, I find:
There is no K10plus ID in the list of allowed identifier schemes regardless of any resource type. The corresponding controller also does not have any specific logic for K10plus identifiers.So, adding the identifier to the enum above will not be enough. It would require a major update of the back-end to enable ingesting resource via K10Plus ids. DOI's should, however, work and trigger a CrossRef lookup. |
The SWB is now integrated in the K10plus and the SWB database will not be updated anymore. The SWB PPN is still in the metadata but is not the primary ID anymore:
Ingest part:
Uploading with the SWB-PPN is not possible at the moment:
If I replace the SWB PPN with the K10plus ID the upload is possible.
The text was updated successfully, but these errors were encountered: