unsupported ARIA attribute in pagination
Descriptive summary
On dev.nurax.samvera.org (Hyrax 5.0.1), pagination includes an ARIA attribute which is not supported. This occurs whenever pagination appears:
- Search results (all views)
- User list (need admin access to view)
- My Collections and Managed/All Collections
- My Works and Managed/All Works
- Review submissions, under review and published
Steps to reproduce the behavior in User Interface (UI)
- In Chrome, download the Site Improve browser extension
- Go to https://dev.nurax.samvera.org/catalog?utf8=%E2%9C%93&search_field=all_fields&q= and run the Site Improve browser extension
I could reproduce in pg but not dev for both search results and all works.
Search results:
All works:
Hi @rjkati
Regaring the /catalog view the ARIA attribute is set by Blacklight gem
To address this issue in the Hyrax gem, the only solution would be to override the Blacklight gem's view. Would this approach be acceptable?
Unable to reproduce (test links below).
Hyrax v5.1.0-beta1 Links: Example link from above without search term (error - page doesn't exist) -
- https://dev.nurax.samvera.org/catalog?utf8=%E2%9C%93&search_field=all_fields&q
Example link from above with search term -
- https://dev.nurax.samvera.org/catalog?utf8=%E2%9C%93&search_field=all_fields&q=test
Koppie v5.1.0-beta1 Links:
-
https://f6.nurax.samvera.org/catalog?search_field=all_fields&q=
-
https://f6.nurax.samvera.org/catalog?search_field=all_fields&q=test