Web Client: Non -Cataloged Circulations checkouts are not displaying a title

Bug #1747512 reported by Dale Rigney
44
This bug affects 11 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned
3.0
Fix Released
Medium
Unassigned

Bug Description

Tested on Evergreen 3.0.3

In the Web Client when you checkout a Non-Cataloged item the title listed in the transaction should be the Non Cataloged Type you choose at checkout. Also, when you go the items out tab and choose Non-Cataloged Circulations the transaction does not show until you refresh the screen.

I am not sure the following is a bug but, in the staff client when you choose the non cataloged type in the dropdown menu the word "Non-cataloged" appears in the box next to the submit button. In the Web client the box next to the submit button remains blank.

Revision history for this message
Mary Jinglewski (maryj-deactivatedaccount) wrote :

Confirmed by me in 3.0.3.

For additional context, when in the check-out screen, a row appears, but it's a blank row rather than listing any details about the chosen Non-Cataloged type. It doesn't matter if different display fields are chosen. Despite this, the transaction goes through and does require a manual refresh of the patron account to see the transaction listed within Items Out > Non-Cataloged Circulations.

Revision history for this message
Terran McCanna (tmccanna) wrote :

It also doesn't print on the checkout receipt like it did in the xul client: https://bugs.launchpad.net/evergreen/+bug/1746303

Revision history for this message
Andrea Neiman (aneiman) wrote :

Looking at this on a 3.0.0 test system and I am seeing the noncat type as expected in both checkout and receipt, and I don't need a refresh to see the checkout listed in Items Out > Non-Cataloged Circulations.

Since Terran's bug was reported on 3.0.2, something happened in either the 3.0.1 or 3.0.2 release to break this; however, nothing jumps out to me as an obvious culprit among the LP bugs for those two releases.

Marking this as a regression.

tags: added: regression webstaffclient
Changed in evergreen:
status: New → Confirmed
importance: Undecided → Medium
milestone: none → 3.next
Revision history for this message
Heather Lindskold (heatherlindskold) wrote :

We just updgraded to 3.0.4 and just wanted to comment that it's still an issue. The blank receipt is pretty confusing for staff and patrons.

Revision history for this message
Heather Lindskold (heatherlindskold) wrote :

Here is how they appear in the checkout screen.

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

In order for the precat title to appear on the checkout screen, you would need to choose 'Precat Dummy title" (and "precat dummy author: for the author) from the column picker. I don't know if that would also cause it to print on the receipt or not.

The precat title should appear as the title rather than in a separate column, I think.

Revision history for this message
Heather Lindskold (heatherlindskold) wrote :

The above does work for pre-cataloged items. However, when you enter a pre-cat, the title does appear in the "title" field on the list -- if you add the dummy title field you can see it twice.
I messed with the receipts and if you add {{checkout.precat.dummy-title}} just get the title of the pre-cat twice on your receipt.

The bug we are experiencing deals with non-cataloged types (like magazines and paperbacks in our libraries) -- I attached a screenshot with both a pre-cat and a non-cataloged item--the pre-cat appears fine but the noncataloged item shows neither in the checkout screen (only family name appears, which refers to the patron checking out), and it doesn't' show at all on the receipt. I was hoping that using the dummy title on the receipt would get me the desired result, but no such luck :(

Revision history for this message
Heather Lindskold (heatherlindskold) wrote :

I just wanted to add that while non-cataloged circulations in XUL it display properly at check-out but no longer will populate in Items Out like it used to. In webby, there's a tab for 'non-cataloged circulations (0)' but it does not populate with data once non-cataloged items are checked out to a patron.
I took a screen video:
https://bcl.tinytake.com/sf/MjgxODgzOF84NDYzMTk3

NB: we are running 3.0.8

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

Fix pushed:

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/berick/lp1747512-non-cat-display-print

Turns out one error was the source of all of the failures. Error averted.

Changed in evergreen:
assignee: nobody → Bill Erickson (berick)
tags: added: pullrequest
Changed in evergreen:
milestone: 3.next → 3.1.5
assignee: Bill Erickson (berick) → nobody
Revision history for this message
Terran McCanna (tmccanna) wrote :

Thanks, Bill! This fixes the non-cat and the pre-cat checkouts screen as well as the print receipts.

I have tested this code and consent to signing off on it with my name, Terran McCanna and my email address, <email address hidden>.

tags: added: signedoff
Revision history for this message
Chris Sharp (chrissharp123) wrote :

Fix pushed to rel_3_0, rel_3_1, and master. Thanks to all!

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.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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