]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP#1282783: Use patron hold notification defaults for KPAC
authorTerran McCanna <tmccanna@georgialibraries.org>
Tue, 26 Aug 2014 21:58:52 +0000 (17:58 -0400)
committerBen Shum <bshum@biblio.org>
Thu, 28 Aug 2014 01:58:01 +0000 (21:58 -0400)
commit2f252638d4af78953bb5300760f995566b89b11f
tree7c9be2b31b662db0160e77fce08483dc10fc23a6
parent39503e336731401beff4bc1b79f0fa7867e12f2f
LP#1282783: Use patron hold notification defaults for KPAC

Since the KPAC interface doesn't display a patron's email/phone notification
preferences, we had initially assumed it was pulling in the patron's default
notification info, but we've found that it does not.

Emails are not sent to patrons who have their notification preferences set to
email, and hold slips print out without phone numbers or email addresses. This
causes extra work for Circ staff in processing incoming holds as they need to
look up each account number to get the patron's contact information.

This patch pulls in the patron's email & phone notification preferences and
related values in hidden fields and allows the patron to choose their pickup
library at time of hold placement (defaults to their preferred pickup location).

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Ben Shum <bshum@biblio.org>
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
Open-ILS/src/templates/kpac/getit.tt2