4Science / dspace-angular

Angular UI for DSpace and DSpace-CRIS. In the dspace-cris-7 branch you can find the extension to support DSpace-CRIS
BSD 3-Clause "New" or "Revised" License
13 stars 28 forks source link

Show additional metadata in duplicates lists #60

Open floriangantner opened 7 months ago

floriangantner commented 7 months ago

Is your feature request related to a problem? Please describe. The duplicate detection has some configurable list of metadata to shown on matches during the import from external sources. https://github.com/4Science/dspace-angular/blob/4812f189b1bbdcfd890f45317635eb2f1e0bdb8d/src/config/default-app-config.ts#L255

These are passed through the listelement showing the duplicate. https://github.com/4Science/dspace-angular/blob/4812f189b1bbdcfd890f45317635eb2f1e0bdb8d/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.ts#L47C12-L47C24

, but the value is never read and it is not shown in the duplicates-list during import.

Describe the solution you'd like We would like to show the values which determine the duplicate so some user can better reason why it is some duplicate.

The list of metadata could also be filtered by all matching metadatafields from the external source.

Describe alternatives or workarounds you've considered

Additional context