]> git.evergreen-ils.org Git - Evergreen.git/commit
Wire up the Clear Shelf functionality into the Hold Shelf Browser.
authorphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 8 Apr 2010 21:51:21 +0000 (21:51 +0000)
committerphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 8 Apr 2010 21:51:21 +0000 (21:51 +0000)
commitbd4a7cb5b0712ea36cdaf659581b48e11162c9f3
treeda59dcd8ec1cf5b9625d53ab492a48ef1e1474eb
parentb05dfea293f979e1cf068432102e2cdba075e22e
Wire up the Clear Shelf functionality into the Hold Shelf Browser.

The button for this enables when the View Expired On-Shelf Holds checkbox is activated.  The Clear Shelf process will cancel these holds, optionally set the status for the affected items according to an org unit setting,  and report back the needed actions for the affected items.

TODO: the ML clear_shelf_process method needs fixing where it's jumping to storage within a transaction

git-svn-id: svn://svn.open-ils.org/ILS/trunk@16183 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/web/opac/locale/en-US/lang.dtd
Open-ILS/xul/staff_client/chrome/content/main/constants.js
Open-ILS/xul/staff_client/server/circ/util.js
Open-ILS/xul/staff_client/server/locale/en-US/circ.properties
Open-ILS/xul/staff_client/server/patron/holds.js
Open-ILS/xul/staff_client/server/patron/holds_overlay.xul