Angular staff catalog no "Show more details"

Bug #1908722 reported by Elaine Hardy
118
This bug affects 25 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned
3.6
Fix Released
Medium
Unassigned

Bug Description

While the list of search results shows more publication information by default, it does not show library, call number, shelving location, and status as does "Show more details" in 3.4 and earlier releases. There is no longer a button to show those details.

Revision history for this message
Jennifer Weston (jweston) wrote :

Confirmed in 3.6
The Show More Details (and Show Fewer Details) button is not present in Angular Staff Catalog search results screen to display copy details without having to open the bib record.

Changed in evergreen:
status: New → Confirmed
Revision history for this message
Terran McCanna (tmccanna) wrote :
Changed in evergreen:
importance: Undecided → Medium
tags: added: regression
Revision history for this message
Steve Callender (stevecallender) wrote :

I've also created a new ticket to throw the series title in the mix with these missing items. It wasn't a regressed item as the others so I created a new wishlist ticket for it, but it's somewhat related as if folks did have that ability customized for them on previous versions, they have now lost it with angular.

https://bugs.launchpad.net/evergreen/+bug/1929582

Revision history for this message
Jennifer Pringle (jpringle-u) wrote :

I've marked this bug as a angularcatblocker as the traditional catalogue shouldn't be removed until this is resolved.

tags: added: angularcatblocker
Revision history for this message
Christine Burns (christine-burns) wrote :

Here is a summary of changes we would like to see here

Add button for Show more details
- if clicked a grid will appear including the holdings information
Library / Shelving Location / Call Number / Status

Add a Catalogue preference - show more details always
- if this option is selected the grid will expand automatically in the search results

No matter what scope the Search Library is set to, if a preferred library is set in the catalogue preferences it should display count for preferred library always

Revision history for this message
Bill Erickson (berick) wrote :

Any reason bug #1910808 should not be marked as a duplicate?

Changed in evergreen:
assignee: nobody → Bill Erickson (berick)
Revision history for this message
Elaine Hardy (ehardy) wrote :

bug #1910808 is a little different. It concerns the call number of the preferred library no longer being displayed in the search list as a default with less details -- the call number displays with the brief details. This bug is about selecting to see more information in the details for all entries as we were able to do in previous versions.

Since I don't have access to an earlier version, I can't include screen shots to show what I mean

Revision history for this message
Elaine Hardy (ehardy) wrote :

Also, staff need to see the call number of the preferred library without having to click on something else.

Revision history for this message
Michele Morgan (mmorgan) wrote :

Here's a screenshot showing the staff tpac with the Show More Details button.

Revision history for this message
Michele Morgan (mmorgan) wrote :

And another after clicking the Show More Details button. The button now reads Show Fewer Details, and the item detail is expanded.

Revision history for this message
Elaine Hardy (ehardy) wrote :

Since the preferred library is Noble (all libraries) a call number doesn't display in the list.

Thanks for the screenshots Michele!

Revision history for this message
Bill Erickson (berick) wrote :

Got it. Thanks for the input, everyone.

Revision history for this message
Bill Erickson (berick) wrote :
Changed in evergreen:
assignee: Bill Erickson (berick) → nobody
tags: added: pullrequest
Changed in evergreen:
milestone: none → 3.7.2
Revision history for this message
Bill Erickson (berick) wrote :

Removing pullrequest to address a bug...

tags: removed: pullrequest
Revision history for this message
Bill Erickson (berick) wrote :

Question about functionality...

If I'm reading the TPAC code correctly, when it displays the holdings in See-More mode, it grabs up to 5 call numbers (sorted by branch, etc.) and for each of those call numbers displays up to 5 copies.

You don't get to see everything, just a snapshot. Is this how we want this behavior to continue going forward?

A possible alternative would be to display the first X copies under each record then offer copy-level next/previous actions so the user can page through all of the items on the results page if they wish without having to pre-load potentially hundreds of copies.

Thoughts?

Revision history for this message
Elaine Hardy (ehardy) wrote :

I thinking continuing the previous behavior of displaying up to 5 call numbers, by branch, and up to five copies would be fine. It would return to previous display staff and patrons were accustomed to. Then they can click on the title to see all holdings.

Revision history for this message
Christine Burns (christine-burns) wrote :

Hi Bill

Thank you for working on this issue. We really appreciate it!

We are ok with just a snapshot. Our current traditional catalogue does not display all items in the search results (it seems to be limited to 7).

We have no objection to capping it at 5 as long as the preferred library's call numbers are at the top of the list.

Thank you!

Revision history for this message
Bill Erickson (berick) wrote :

Updates, fixes, etc. force-pushed to same branch:

https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/berick/lp1908722-angscat-show-more-details

This should now behave consistently with the TPAC.

tags: added: pullrequest
Revision history for this message
Galen Charlton (gmc) wrote :

I've reviewed this patch. The results looks consistent with the public catalog with one exception: if the preferred library is different from the search context org (or one of its ancestors), the item counts aren't displayed. In other words, the behavior requested in comment 5 is not present.

Revision history for this message
Galen Charlton (gmc) wrote :

Example of staff catalog with current patch; preferred library set to BR3 but copy counts not displayed.

Revision history for this message
Galen Charlton (gmc) wrote :

Example of OPAC showing the preferred library's copy counts for a BR1-scoped search as expected.

Revision history for this message
Michele Morgan (mmorgan) wrote :

Adding a note that bug 1913807 reports the lack of holdings counts for the preferred library.

Revision history for this message
Michele Morgan (mmorgan) wrote :

I've had a look at this also and have a couple of comments:

- Electronic resource links do not display when Show More Details is toggled on. The links DO show with Show More Details on in the Bootstrap OPAC. Concerto bib id 76, "Variations on a nursery tune" is an example of a record that has electronic resource links.

- More than five items per branch can be displayed if the items are attached to different call numbers. Concerto bib id 88, "Piano concertos: variations for orchestra" is an example of a record that shows more than 5 items per branch

Revision history for this message
Galen Charlton (gmc) wrote :

Thanks, Michele. I withdraw my comment, as I see that bug 1913807 also has a pull request.

Revision history for this message
Galen Charlton (gmc) wrote :

Michele: re your #23, per comment #15 I think that's by intention: it grabs up to 5 call numbers, then up to 5 copies per call number, which should be the same as the public catalog.

Revision history for this message
Galen Charlton (gmc) wrote :

I've pushed to user/gmcharlt/lp1908722_signoff_plus_eres a branch that signs off on Bill's patch and adds a follow-up that adds electronic resource links to the show more details display.

Revision history for this message
Michele Morgan (mmorgan) wrote :

Galen: Thanks for your comment #25 re: comment #23. I do see now that this is consistent with the Bootstrap OPAC and the TPAC.

Bill Erickson (berick)
Changed in evergreen:
assignee: nobody → Bill Erickson (berick)
Revision history for this message
Bill Erickson (berick) wrote :

Sign off on Galen's E-res patch:

https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/berick/lp1908722-plus-eres-signoff

Note I also tested with records that had no call numbers or empty call numbers to confirm no edge case errors in the API.

Changed in evergreen:
assignee: Bill Erickson (berick) → nobody
tags: added: signedoff
Revision history for this message
Galen Charlton (gmc) wrote :

I think we're almost there. Michele, could you give this another look?

Michele Morgan (mmorgan)
Changed in evergreen:
assignee: nobody → Michele Morgan (mmorgan)
Revision history for this message
Michele Morgan (mmorgan) wrote :

Looks great to me! Also tested with the global flag opac.located_uri.act_as_copy set to TRUE and the eresources displayed as expected. Adding my signoff as well:

https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/mmorgan/lp1908722_signoff

Changed in evergreen:
assignee: Michele Morgan (mmorgan) → nobody
Revision history for this message
Galen Charlton (gmc) wrote :

Pushed to master, rel_3_7, and rel_3_6. Thanks, Bill and Michele!

Changed in evergreen:
status: Confirmed → Fix Committed
Changed in evergreen:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.