LP1853363 Followup: Permit Lost Cards user/jboyer/lp1853363_followup
authorJason Boyer <JBoyer@eoli.info>
Mon, 9 Dec 2019 14:21:24 +0000 (09:21 -0500)
committerJason Boyer <JBoyer@eoli.info>
Mon, 9 Dec 2019 14:21:24 +0000 (09:21 -0500)
commitbb621b4b743b9c6615a6d77756bfe73e1e6fc429
tree3a8b85fb70e76bdf31601180e7d854f441f840de
parent84e5c00d366fb52baf780b0cc6b51e5a070f0c6d
LP1853363 Followup: Permit Lost Cards

There is a short circuit check for the active
field on the user's card, forcing the Patron Status
Response field to return charge, renewal, recall,
and hold privileges denied and returns a minimal set
of patron information. This followup commit will
allow the patron_status_always_permit_loans to also
override this.

I should note that I don't personally think that this
is a good idea, (lost card is lost) but in the interst
of discussion and allowing libraries to choose what
they feel works best for their users, here it is.

Signed-off-by: Jason Boyer <JBoyer@eoli.info>
Open-ILS/src/perlmods/lib/OpenILS/SIP/Patron.pm