4Science / DSpace

This repository contains the 4Science optimized DSpace & DSpace-CRIS distribution.
https://wiki.lyrasis.org/display/DSPACECRIS/
BSD 3-Clause "New" or "Revised" License
42 stars 61 forks source link

Orcid metadata visibility not considered in OrcidProfileSectionFactory metadatasignature generation #393

Closed floriangantner closed 10 months ago

floriangantner commented 11 months ago

Describe the bug The metadata security level/visibility is not considered when some OrcidProfileSectionFactory entry is calculating the metadata signature.

To Reproduce Steps to reproduce the behavior:

  1. Considering some configuration with some keyword and the configured metadata security [0 2] or [0 1]
  2. configure the keyword to being pushed to orcid using some OrcidSimpleValueObjectFactory
  3. add some keyword metadatavalue with visibility [2] (hidden) on some person profile connected with orcid
  4. some orcid queue entry should be created for the orcid profile

Expected behavior We expect only values with no visibility (null) or visibility 0 being pushed to orcid, because usually only these values are being shown to the public.

Related work Link to any related tickets or PRs here.