http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6739 --- Comment #39 from David Cook <dcook@prosentient.com.au> --- (In reply to comment #14)
This is going to need to be one of those system-preferenced kind of things. There is no way every library is going to agree whether expired patrons should be any to do X but not Y and Z.
What we really need is patron permissions (CanBorrow, CanOPACRenew, CanOPACPlaceHold etc) on an individual basis, with defaults set by patron type like we do for message preferences, but with hooks/triggers that change this permissions under certain conditions (expired account, fines too high, too many overdues, etc).
Maybe I'm overlooking something obvious, but why are we letting an expired patron do "anything". This seems like a huge patch for something that should be straightforward, no? When logging into the OPAC, shouldn't we just check to see if the patron is expired, and if so...throw up a page that says "You're expired. Consult the staff at your library to be renewed" or something along those lines. -- You are receiving this mail because: You are the QA Contact for the bug. You are watching all bug changes.