]> git.evergreen-ils.org Git - working/Evergreen.git/commit
Use copy owning library as the context for finding best hold sort order setting
authorMike Rylander <mrylander@gmail.com>
Tue, 21 Jan 2014 17:31:13 +0000 (12:31 -0500)
committerBen Shum <bshum@biblio.org>
Sun, 9 Feb 2014 12:22:08 +0000 (07:22 -0500)
commit6a685035c72463e0107cf8d361cb01f793c05f81
tree060eb952924ff0163d65890148df89e1c6d97ba2
parent462a352a44553f4815536c9de595570685bfcd83
Use copy owning library as the context for finding best hold sort order setting

In the olden days before best hold sort order and proximity adjustment, there was
no need to consider any context org other than "here", because the choices were,
essentially, FIFO or Traditional applied within the hard-boundary range.  However,
now we need to decided whose rule to follow, and the most correct arbiter of that
is the owning library of the call number of the copy.  We avoid copy circ lib
because that can change with floating copies.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Ben Shum <bshum@biblio.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm