You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the API you can provide either the name OR the id for a funder https://inveniordm.docs.cern.ch/reference/metadata/#funding-references-0-n. However, the deposit form doesn't have an "Add ..." option show up to allow you to add a funder that is not in the vocabulary. This makes it impossible for users to add funders that are not yet in ROR.
Steps to Reproduce
Go to the deposit form
Click on Funding, Add Custom
Type in a Funder that doesn't exist in ROR (Caltech Library).
There is no option to add the funder
Additional context
In theory, this should be as simple as removing false from
. However this doesn't work because everything typed (C, Ca, Cal,...) gets added as an "Add' suggestion. The allowAdditions behavior works correctly on the affiliation and subjects fields, but there are enough differences between the implementations that a refactor might be needed.
The text was updated successfully, but these errors were encountered:
Package version (if known): v9-v12
Describe the bug
In the API you can provide either the name OR the id for a funder https://inveniordm.docs.cern.ch/reference/metadata/#funding-references-0-n. However, the deposit form doesn't have an "Add ..." option show up to allow you to add a funder that is not in the vocabulary. This makes it impossible for users to add funders that are not yet in ROR.
Steps to Reproduce
Additional context
In theory, this should be as simple as removing
false
frominvenio-vocabularies/invenio_vocabularies/assets/semantic-ui/js/invenio_vocabularies/src/contrib/forms/Funding/CustomAwardForm.js
Line 69 in a180d29
The text was updated successfully, but these errors were encountered: