Multiple issues with the Collections: Exempt user setting
Bug #1937299 reported by
Jason Boyer
This bug affects 11 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned | ||
3.6 |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Affects Evergreen 3.6+ or all supported versions (depending on database age)
The patch for bug 1615800 accidentally lost the .label() for the circ.collection
Incoming is a branch to add the user setting to the seed data, add it to the db if missing, and fix the display in the user editor.
tags: | added: patron |
Changed in evergreen: | |
status: | New → Confirmed |
Changed in evergreen: | |
importance: | Undecided → Medium |
tags: | added: signedoff |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Here we go: /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ jboyer/ lp1937299_ collections_ exempt / working/ user/jboyer/ lp1937299_ collections_ exempt
https:/
Depending on your database age and Evergreen version there are 3 potential possibilities pre-patch:
1. Database less than ~10 years old; you likely don't have this setting at all and there is no indication of anything missing in the user editor.
2. Database more than ~10 years old and Evergreen 3.6.3 or 3.7.0 or older; you should see the Collections: Exempt user setting in the patron editor down near the holds notification settings.
3. Database more than ~10 years old and Evergreen 3.6.4 or 3.7.1 or newer, where the Collections: Exempt user setting should appear you'll see a javascript dictionary similar to {"a":[" circ.collection s.exempt" ,"Collections: Exempt","User is exempt from collections tracking/ processing" ,"bool" ,null,null, "f",null] ,"classname" :"cust" ,"_isfieldmappe r":true} to the left of the checkbox. The setting will still work, but the label is a mess.
Post-patch, in all 3 instances the Collections: Exempt setting will appear where expected near the user hold notification settings.