[Koha-bugs] [Bug 31427] Automatic renewal too_many error is confusing in notices

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Aug 22 18:48:12 CEST 2022


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31427

Jason Robb <jrobb at sekls.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jrobb at sekls.org

--- Comment #1 from Jason Robb <jrobb at sekls.org> ---
Agree that this is confusing and misleading to the patron.

We're seeing a consistent duplication of messages whenever something auto
renews, both with digests and one-off messaging thanks to the odd too_many
behavior.

The too_many error is also getting sent while a title has renewals available.

For example, we had a scenario where Book A and Book B both had one renew
available. Checkout period was 14 days. No renewal before was set to 0 so that
the auto-renew happened on the day the item came due. Book A was due 7/1. Book
B was due 7/7.

The digested messaging went like this:
7/1 - Book A was renewed, Book B was not renewed (too_many error)
7/2 - Both titles were not renewed (too_many error)
7/7 - Book B was renewed, Book A was not renewed (too_many error)
7/8 - Both titles were not renewed (too_many error)

The messages on 7/1 and 7/2 gave Book B the too_many error so it appears like
no renewals were available, proven untrue when the title auto-renewed on its
due date of 7/7.

Ideally the 'too_many' error would only pop when all renewals have been
exhausted. Titles that have renewals available but aren't getting renewed yet
because they aren't due yet should be handled separately so they can be
explained/ignored in the templates. 

The goal for digested messaging in the above scenario would be something like: 
7/1 - Book A was renewed, Book B is not yet eligible for auto renewal
7/7 - Book B was renewed, Book A is no longer eligible for auto renewal
(too_many)
7/15 - Book A and Book B are no longer eligible for auto renewal (too_many)
7/21 - Book A and Book B are no longer eligible for auto renewal (too_many)

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.


More information about the Koha-bugs mailing list