wellcomecollection / platform

Wellcome Collection Digital Platform
https://developers.wellcomecollection.org/
MIT License
48 stars 10 forks source link

Update catalogue-api to use new contributor & subject concept filters #5821

Closed kenoir closed 4 days ago

kenoir commented 2 weeks ago

Part of https://github.com/wellcomecollection/platform/issues/5654

Follows https://github.com/wellcomecollection/catalogue-pipeline/pull/2746

In order to take advantage of indexing concept ids for contributors & subjects towards generating concept pages based on concept IDs, we need to allow the catalogue API to understand how to filter on these values.

This will involve adding a new filter, similar to the GenreConceptFilter, which performs the same job for genre concept ids.