make org unit settings for exempting patron groups from deposits and rental fees visible

Bug #1205426 reported by Galen Charlton
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Medium
Unassigned

Bug Description

There are references in the code to two org unit settings for specifying patron groups that should be exempt from item deposit or rental fees:

circ.rental.exempt_groups
circ.deposit.exempt_groups

However, neither OU setting is present in the seed data, so this feature can't be used unless you (a) happen to know about the OU settings and (b) eschew the library settings editor in favor of directly updating config.org_unit_setting_type and actor.org_unit_setting.

Evergreen master

Galen Charlton (gmc)
tags: added: circ
Revision history for this message
Galen Charlton (gmc) wrote :

A patch is available in the working/Evergreen repository in the user/gmcharlt/lp1205426_expose_rental_deposit_exemption_option branch.

I'm not slapping a pullrequest on this yet, however, since for it to actually be useful, the Library Settings Editor needs to be taught how to handle the array datatype for OU settings correctly.

Ben Shum (bshum)
Changed in evergreen:
status: New → Confirmed
importance: Undecided → Medium
milestone: none → 2.next
Dan Wells (dbw2)
Changed in evergreen:
milestone: 2.6.0-alpha1 → none
Andrea Neiman (aneiman)
tags: added: circulation
removed: circ
Lynn Floyd (lfloyd)
tags: added: orgunitsettings
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.