denial of privileges not reported in SIP patron status field
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Undecided
|
Galen Charlton | ||
2.0 |
Fix Released
|
Undecided
|
Unassigned | ||
2.1 |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Evergreen version: at least 2.0.7 through current master.
OpenSRF version: 2.0 and 2.0.1
PostgreSQL version: 8.4, 9.0
Linux distribution: Ubuntu Lucid, Maverick
Test samples: any patron with (bills+fines) > $10.00 (Evergreen default) or with an expired card.
The SIP 24 (patron status) & 64 (patron info) responses do not correctly identify all patrons whose privileges have been denied in the 14 char patron status field (as opposed to the AF screen message field.)
Specifically, {branch}
My new Patron.pm, with modified charge_ok() is attached below. (Not really good with git yet--Patron.pm pulled from master as of 12 September 2011.)
Changed in evergreen: | |
status: | Fix Committed → In Progress |
assignee: | nobody → Galen Charlton (gmc) |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Sarah, could you add a Developer's Certificate of Origin as a comment on this bug, please?
You can find a template for one here:
http:// git.evergreen- ils.org/ ?p=Evergreen. git;a=blob; f=DCO-1. 1.txt;hb= HEAD
In the meantime, I'll make a git branch with your code modifications.
Jason