TPac: Multiple holds in staff client place-holds session
authorBill Erickson <berick@esilibrary.com>
Fri, 2 Sep 2011 19:25:39 +0000 (15:25 -0400)
committerBill Erickson <berick@esilibrary.com>
Fri, 2 Sep 2011 19:25:39 +0000 (15:25 -0400)
commite477375691143872c8ff5fa9c754380f655ac169
treeb5c46fa85530f9442874b5dae31c24ec098dc736
parentedca925b28de9e27b8cd13e69180fed31ffc7c65
TPac: Multiple holds in staff client place-holds session

Leave the patron_barcode cookie in place after holds placement succeeds
from the embedded catalog so that the next hold request will use the
same patron.  This allows for multiple hold request to take place within
one session.  The negative is that the cookie sticks around even after a
patron session is closed.  This is normally not a problem, because each
new patron sesion will update the cookie.  (And when the cookie is not
updated, staff still have the option to /not/ place a hold for the
pre-selected user).  However, it would be nice to have the staff client
clear the cookie at the right time.  Will look at that too.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm