Web Client: Call Number Prefix/Suffix ID Displaying on Hold/Transit Dialogs Instead of Label

Bug #1781455 reported by John Amundson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Undecided
Unassigned

Bug Description

Evergreen 3.0.8 - Web Client

When an item is checked in to go in transit/to the holds shelf, a dialog box appears displaying details about the action.

For the Transit, Hold Transit, and Hold Shelf dialogs, the call number is displayed by default. If a prefix and suffix exist, they are also displayed.

However, instead of displaying the Prefix/Suffix labels, Evergreen displays their IDs.

So instead of DVD FULLM SERIES, you may see something like 1239 FULLM 4353.

In the attached example, my item has a CN Prefix of "DVD" and a suffix of "3". Instead of displaying these labels, the prefix(red outlined)/suffix(green outlined) database IDs are shown.

Revision history for this message
John Amundson (jamundson) wrote :
Garry Collum (gcollum)
Changed in evergreen:
status: New → Confirmed
tags: removed: webstaffclient
Revision history for this message
Steve Callender (stevecallender) wrote :

Just noticed this in 3.6.

The hold_shelf_slip standard template lists,

* call number.prefix.label
* call_number.suffix.label

Which appears to be a typo with the prefix, as it should be call_number,

but in the actual print portion, it uses,

  <div>Call Number: {{call_number.prefix}} {{call_number.label}} {{call_number.suffix}}</div>

Which contradicts the instructions above, and only lists the id's. When changing it to be .label as suggested, it won't display/print anything at all for them, so the code doesn't recognize those fields.

tags: added: circ-checkin circ-holds transits
removed: checkin
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.