When importing a document with a subject of type Work that has a creator (MARC subfield ?), the importer tries to create a subfield subjects_imported.entity.creator that is not accepted by the jsonschema. This creates an error when trying to save the document.
Relates to
Sentry: RERO-ILS-53M
RT: 623
Expected behavior:
In this case, the document importer should create a unique authorized_access_point from the MARC fields without creating an invalid "creator" subfield in the json.
Format of the authorized access point : TO BE DEFINED
Bug description:
When importing a document with a subject of type Work that has a creator (MARC subfield ?), the importer tries to create a subfield subjects_imported.entity.creator that is not accepted by the jsonschema. This creates an error when trying to save the document.
Relates to
Expected behavior:
In this case, the document importer should create a unique authorized_access_point from the MARC fields without creating an invalid "creator" subfield in the json.
Format of the authorized access point : TO BE DEFINED
Steps to Reproduce:
Version:
v1.18.0
Anything else?
⚠️ : Check that other importer versions (LoC, etc...) also avoid this error.