pressbooks / pressbooks-aldine

Aldine is the default root theme for Pressbooks.
https://pressbooks.org/
GNU General Public License v3.0
11 stars 7 forks source link

feat: Support new institution structure #309

Closed fdalcin closed 2 years ago

fdalcin commented 2 years ago

Partial fix for pressbooks/pressbooks#2595

This PR adds support to the structural changes in the institutions field (see pressbooks/pressbooks#2602).

How to test

  1. Add some books to the catalog page.
  2. Add one or more institutions to books in the Book Info page.
  3. Go to the catalog page and check if the institutions are properly displayed.
  4. Apply filters, combining subject, license and institutions and make sure books are correctly filtered.
codecov-commenter commented 2 years ago

Codecov Report

Merging #309 (29b4b7f) into dev (3f0d1ab) will not change coverage. The diff coverage is n/a.

:exclamation: Current head 29b4b7f differs from pull request most recent head 38d9386. Consider uploading reports for the commit 38d9386 to get more accurate results Impacted file tree graph

@@          Coverage Diff          @@
##             dev    #309   +/-   ##
=====================================
  Coverage   0.00%   0.00%           
=====================================
  Files          8       8           
  Lines        821     821           
=====================================
  Misses       821     821           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 3f0d1ab...38d9386. Read the comment docs.