SIP Patron Status Too Many Charged and Lost Fields Never Set
Bug #1980978 reported by
Jason Stephenson
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
Medium
|
Chris Sharp | ||
3.10 |
New
|
Undecided
|
Unassigned | ||
3.11 |
New
|
Undecided
|
Unassigned | ||
3.9 |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
Evergreen SIP never sets the "too many itmes charged" and "too many items lost" fields in the Patron Status field in a SIP 64 Patron Information response. This information is available to the SIP software, so we should set these fields when appropriate.
This has actually tripped up one vendor who was expecting at least one of these field to be set on a blocked patron who exceeded the lost item count.
Additionally, the too many overdue items check only looks for the PATRON_
Changed in evergreen: | |
importance: | Undecided → Medium |
Changed in evergreen: | |
assignee: | nobody → Chris Sharp (chrissharp123) |
Changed in evergreen: | |
milestone: | 3.10-beta → 3.10-rc |
Changed in evergreen: | |
milestone: | 3.10-rc → 3.10.0 |
Changed in evergreen: | |
milestone: | 3.10.0 → 3.10.1 |
no longer affects: | evergreen/3.8 |
Changed in evergreen: | |
milestone: | 3.10.1 → 3.10.2 |
Changed in evergreen: | |
milestone: | 3.10.2 → none |
To post a comment you must log in.
Here's a branch with 1 commit to reslove this issue. It adds 3 constants for penalties to the Const.pm module and then checks for these in the appropriate functions of the SIP Patron module.
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ dyrcona/ lp1980978- sip-patron- status- improvement