Basic IABookreader Search Controller misbehaves when a CWS Child uses it directly #305
Labels
bug
Something isn't working
enhancement
New feature or request
Search API
F around and find out
Strawberry Flavor
Post Processing data extracted that goes into Solr
Typed Data and Search
UI/UX
Experience
Working Group's 💜
Imagined, curated and loved by the Working Group
Milestone
What?
Because our most basic Flavor driven Search Controller for OCR is unaware of IIIF Manifests (and we have now the Search API enabled endpoints that are really smart), when a CWS child has a IABookreader attached directly and e.g has a PDF, the Page used to return the results is swapped for the relative to the parent Sequence ID, making all results appear on the same page.
This controller was always meant to deal with the simplest use cases. All media of a normal ADO being displayed (e.g a single PDF) or each CWS child being a single page.
The fix (very specific for this use case) is simple but won't resolve the issue of e.g a CWS IIIF Manifest with complex multi page per CWS child data being displayed at the top level Object, so really a definitive fix requires
#fragments
that book reader accepts so Mirador can be used as a direct swap replacement of IA Book readerOnce question I have for you @alliomeria is:
The text was updated successfully, but these errors were encountered: