use authority instead of value for type-bind#355
use authority instead of value for type-bind#355philippcle wants to merge 2 commits into4Science:dspace-cris-7from
Conversation
|
This issue affects at least DS CRIS 2023.01 and 2022.03. |
|
The issue that empty MD fields with the |
|
It is important to point out that the problem only occurs if you have implemented the type bind using the COAR vocabulary. |
|
This pull request has been automatically marked as stale because it has not had Allowing pull requests to close as stale helps us filter out old work that is no longer All pull requests closed by this bot act like normal pull requests; If these changes are still relevant then please comment and/or rebase your PR based on the |
|
Has the problem been fixed in the meantime? |
In the current version of DSpace-CRIS-7, it is not possible to store values in MD fields that are associated with type-bind. This is because the
validatemethod inMetadataValidator.javauses the value of DocumentType, but in DSpace-CRIS-7 the DocumentType is controlled by the controlled-vocabularypublication-coar-types. Therefore, thevalidatemethod must use the authority of the DocumentType.