Maximum previous checkouts displayed setting can break things if 0 or negative

Bug #1190317 reported by Jason Etheridge on 2013-06-12
This bug affects 3 people
Affects Status Importance Assigned to Milestone

Bug Description

This setting is used in the method open-ils.circ.copy_checkout_history.retrieve. This is used by the Show Last Few Circulations action in various places in the staff client, but unfortunately, the staff client also uses that method in a few cases when it needs to retrieve the last user who circulated a given item, and a non-positive value for the setting will break that use. For example, if an item is circulating to Patron A, and you try to check it out to Patron B, you will receive an error dialog, instead of the normal prompt offering to check the item in first.

Ben Shum (bshum) wrote :

Assuming bug targets for 2.3 and 2.4.

Changed in evergreen:
status: New → Triaged
importance: Undecided → Medium
Erica Rohlfs (erohlfs) wrote :

Confirmed that this bug still exists in EG version 2.8.1.

When setting the Library Setting to either 0 or a negative value, you will receive an "Unhandled Error" message when attempting to check an item out to a patron, if that item is still circulating (checked out to another patron).

Changed in evergreen:
status: Triaged → Confirmed
no longer affects: evergreen/2.4
no longer affects: evergreen/2.3
tags: added: circulation
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers