Back to bug 13958
Who | When | What | Removed | Added |
---|---|---|---|---|
tomascohen | 2015-04-06 13:54:21 UTC | Assignee | koha-bugs | tomascohen |
tomascohen | 2015-04-06 14:12:40 UTC | Depends on | 13909 | |
katrin.fischer | 2018-04-07 11:13:13 UTC | See Also | https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19204 | |
tomascohen | 2018-04-09 14:50:53 UTC | Depends on | 19204 | |
See Also | https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19204 | |||
niamh.walker-headon | 2018-04-12 12:00:26 UTC | CC | niamh.walker-headon | |
tomascohen | 2019-05-27 13:56:39 UTC | Severity | enhancement | major |
tomascohen | 2019-05-27 15:20:48 UTC | Status | NEW | Needs Signoff |
tomascohen | 2019-05-27 15:21:48 UTC | Change sponsored? | --- | Sponsored |
Patch complexity | --- | Trivial patch | ||
tomascohen | 2019-05-27 15:22:05 UTC | CC | jonathan.druart, katrin.fischer | |
tomascohen | 2019-05-27 15:25:11 UTC | Text to go in the release notes | Before 18.05, suspension expiry date calculation didn't take the calendar into account. This behavior changed with bug 19204, and some libraries miss the old behavior. This patches decouple overdue days calculation configuration (finesCalendar) from how the expiry date is calculated for the suspension through a new system preference: SuspensionsCalendar, that has the exact same options but only applies to suspensions. During upgrade, the new preference is populated with the value from 'finesCalendar', thus respecting the current configuration. | |
black23 | 2019-06-03 20:35:13 UTC | CC | black23 | |
Status | Needs Signoff | Patch doesn't apply | ||
martin.renvoize | 2019-11-07 09:02:53 UTC | Attachment #90118 Attachment is obsolete | 0 | 1 |
martin.renvoize | 2019-11-07 09:02:56 UTC | Attachment #90119 Attachment is obsolete | 0 | 1 |
martin.renvoize | 2019-11-07 09:06:20 UTC | Status | Patch doesn't apply | Passed QA |
CC | martin.renvoize | |||
martin.renvoize | 2019-11-07 09:12:39 UTC | Status | Passed QA | Pushed to master |
Version(s) released in | 19.11.00 | |||
martin.renvoize | 2019-11-27 11:23:50 UTC | Text to go in the release notes | Before 18.05, suspension expiry date calculation didn't take the calendar into account. This behavior changed with bug 19204, and some libraries miss the old behavior. This patches decouple overdue days calculation configuration (finesCalendar) from how the expiry date is calculated for the suspension through a new system preference: SuspensionsCalendar, that has the exact same options but only applies to suspensions. During upgrade, the new preference is populated with the value from 'finesCalendar', thus respecting the current configuration. | Before 18.05, suspension expiry date calculation didn't take the calendar into account. This behaviour changed with bug 19204, and some libraries miss the old behaviour. These patches decouple overdue days calculation configuration (`finesCalendar`) from how the expiry date is calculated for the suspension through a new system preference: `SuspensionsCalendar`, that has the exact same options but only applies to suspensions. On upgrade, the new preference is populated with the value from `finesCalendar`, thus respecting the current configuration. |
lucas | 2019-12-10 23:13:51 UTC | Status | Pushed to master | Pushed to stable |
CC | lucas | |||
lucas | 2019-12-10 23:14:33 UTC | Status | Pushed to stable | Pushed to oldstable |
katrin.fischer | 2020-06-04 20:37:46 UTC | Status | Pushed to oldstable | RESOLVED |
Resolution | --- | FIXED | ||
katrin.fischer | 2021-06-14 21:28:44 UTC | Status | RESOLVED | CLOSED |
Back to bug 13958