Summary: | Automatic renewals should only send emails for successes | ||
---|---|---|---|
Product: | Koha | Reporter: | David Cook <dcook> |
Component: | Notices | Assignee: | Bugs List <koha-bugs> |
Status: | NEW --- | QA Contact: | Testopia <testopia> |
Severity: | enhancement | ||
Priority: | P5 - low | CC: | cmurdock, kebliss, marie.hedbom, r.delahunty |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
See Also: | https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31427 | ||
Change sponsored?: | --- | Patch complexity: | --- |
Documentation contact: | Documentation submission: | ||
Text to go in the release notes: | Version(s) released in: | ||
Circulation function: |
Description
David Cook
2023-04-18 00:26:11 UTC
(On a side note, the precedence of errors in automatic renewals makes no sense. In the most common scenarios, you'll probably never see an "overdue" because you'll get "too_many" first.) Since people will disagree on this one, we would wrap it in a system preference anyway. This one might not be valid anymore... as I think the auto renewals logic has improved a lot over the last year... Auto-renewal logic has changed a lot but there still are many challenges. Yes, ‘pointless emails’ are a problem (bug 35656 doesn’t help!). But we want the opposite of what is suggested here. Our patrons are told the items will renew 9 times (for ten 1 week loan periods) and we want to email them only if that routine is stopped. Ideally the development direction auto-renewals takes generally will offer choice, so the customer can select preferred functionality. Koha administrators have subtly different expectations for how auto-renewal should work. The functionality is puzzling at times, for example with potentially duplicate emails from different notices (see bug 38203). And our 23.11 still sends digests for the too_many error as well as the auto_renewal_final one but we are delighted it does despite what bug 34924 says. Yes, we have multiple too_many (and other DGST emails duplicated) but that is down to bug 35656. In the absence of a product manager who defines the LMS roadmap, getting agreement as to what should be ‘standard auto-renewals functionality’ is always going to be a challenge that open-source Koha faces. |