Circulation auto renewal remaining should not be nullable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Medium
|
Unassigned | ||
3.10 |
Won't Fix
|
Undecided
|
Unassigned | ||
3.11 |
Confirmed
|
Undecided
|
Unassigned | ||
3.12 |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Evergreen 3.2.4
We have begun using autorenewals and find that transactions that have a NULL auto_renewal_
When using autorenewals, rows in action.circulation can have the following for the auto_renewal_
auto_renewal_
auto_renewal_
auto_renewal_
For the first case, the autorenewal should be attempted, and the patron notified of success or failure.
For the second case, the autorenewal should be attempted and the patron notified that there are no renewals remaining.
For the third case, I would argue that the item is not renewable and no attempt should be made to autorenew.
Adding
"-not" : [ { "auto_renewal_
to a custom a_t_filter will prevent renewal attempts on circs where auto_renewal_
Changed in evergreen: | |
status: | New → Confirmed |
importance: | Undecided → Low |
Changed in evergreen: | |
assignee: | nobody → Jason Stephenson (jstephenson) |
milestone: | none → 3.12-beta |
summary: |
- Autorenewals should not be attempted on circs where - auto_renewal_remaining is NULL + Circulation auto renewal remaining and renewal remaining should not be + nullable |
Changed in evergreen: | |
milestone: | 3.12-beta → 3.12-rc |
Changed in evergreen: | |
milestone: | 3.12-rc → 3.next |
summary: |
- Circulation auto renewal remaining and renewal remaining should not be - nullable + Circulation auto renewal remaining should not be nullable |
Changed in evergreen: | |
status: | Confirmed → In Progress |
Changed in evergreen: | |
assignee: | Jason Stephenson (jstephenson) → nobody |
tags: | added: pullrequest |
Changed in evergreen: | |
status: | In Progress → Confirmed |
Changed in evergreen: | |
status: | Confirmed → In Progress |
assignee: | nobody → Jason Stephenson (jstephenson) |
Adding a link to relevant IRC discussion:
http:// irc.evergreen- ils.org/ evergreen/ 2019-07- 09#i_411573