Avoid CAPTURE-blocked holds in pull list (IDL view)
authorBill Erickson <berick@esilibrary.com>
Thu, 21 Jun 2012 18:37:11 +0000 (14:37 -0400)
committerJason Stephenson <jstephenson@mvlc.org>
Tue, 24 Jul 2012 15:02:59 +0000 (11:02 -0400)
commite3b23cee887aa3e80554995d698a5bd23b2e730e
tree6173234ed35ebd6906bc3fcf41dfc03c13fbf39d
parent2736ed7b1445a2cbcb81e145034f8e9c97380131
Avoid CAPTURE-blocked holds in pull list (IDL view)

Update the new IDL holds pull list view to avoid returning holds for
users that have CAPTURE penalties.

Note that items are blocked from the pull list only if the hold pickup
lib is within the CAPTURE penalty org unit range.  This means that users
could be blocked at one branch, but use a pickup lib at another to avoid
the block.  To prevent this type of abuse, set the org_depth to 0 on any
penalties that apply the CAPTURE block.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Open-ILS/examples/fm_IDL.xml