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