Repair too-timid hold targeter (it misses copies at other org units) user/kmlussier/fix-timid-hold-targeter
authorLebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Fri, 19 Apr 2013 19:23:05 +0000 (15:23 -0400)
committerKathy Lussier <klussier@masslnc.org>
Fri, 19 Apr 2013 20:01:27 +0000 (16:01 -0400)
commitf9507ccc7492be9b22e04b099d226457fe0d8c3b
tree5fc62066cc715f22c7d305cf9e9743ef892e853c
parentbfa4b6e5d07fd3941119b7070babe06d23c3624b
Repair too-timid hold targeter (it misses copies at other org units)

The patch to address bug 1162989 overreached.  Whereas before that
patch, the hold targeter was wont to target copies with unholdable
statuses, after the patch the hold targeter got the statuses right but
undesirably filtered out copies whose circ_lib doesn't match the hold
pickup lib.  This again probably stems from the differences between
FulfILLment's hold targeter and Evergreen's in the context of merging
the calculated proximity code.

This patch should resolve the issue.

Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm