]> git.evergreen-ils.org Git - working/Evergreen.git/commit
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:30:14 +0000 (15:30 -0400)
commit2f2613ef6835749f7e85069c3668b465da6d2889
tree1e40162edcedf8ddc37fa482fa10ba5d5c2c9afa
parentde2ca6f5dd4841397462921f8a74b2546389ef1f
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