]> git.evergreen-ils.org Git - working/Evergreen.git/commit
holds retrieval API call sorting and cleanup; sort non-cancelled holds by ready...
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 8 Nov 2010 16:21:15 +0000 (16:21 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 8 Nov 2010 16:21:15 +0000 (16:21 +0000)
commitb340e72a77d0db5f205d1040a7ebc828e7b5b5c3
treee41007b9ed03c9b00544b4b90d02397f8489590e
parentc4cd9d19f3a7723f5c85a021e69759af65077051
holds retrieval API call sorting and cleanup;  sort non-cancelled holds by ready-for pickup, then active, then suspended;  use json_query to fetch IDs first, so id_list calls can avoid fetching the full hold objects in the ML.  sort fleshed transit by send time to pick up the latest transit

git-svn-id: svn://svn.open-ils.org/ILS/trunk@18650 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/perlmods/OpenILS/Application/Circ/Holds.pm