Bug 38307 - Make overdue_notices.pl quiet if there are no branches with active overdue rules
Summary: Make overdue_notices.pl quiet if there are no branches with active overdue rules
Status: Needs Signoff
Alias: None
Product: Koha
Classification: Unclassified
Component: Command-line Utilities (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Aleisha Amohia
QA Contact: Testopia
URL:
Keywords:
: 25635 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-10-31 03:16 UTC by Aleisha Amohia
Modified: 2024-12-16 10:49 UTC (History)
3 users (show)

See Also:
Change sponsored?: Sponsored
Patch complexity: Trivial patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments
Bug 38307: Make overdue_notices.pl die quietly if no branches have overdue rules (1.67 KB, patch)
2024-10-31 03:23 UTC, Aleisha Amohia
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Aleisha Amohia 2024-10-31 03:16:51 UTC

    
Comment 1 Aleisha Amohia 2024-10-31 03:23:06 UTC
Created attachment 173742 [details] [review]
Bug 38307: Make overdue_notices.pl die quietly if no branches have overdue rules

If no patron categories require overdue notices, then there will be no overdue rules/status triggers. This isn't necessarily a bad thing and shouldn't be noisy.

To test:

1. Go to Administration -> Patron categories
2. Set all your category types to have overdue notice required: No
3. Go to Tools -> Overdue notices/status triggers
4. Notice you're unable to set any overdue rules
5. Run the cronjob misc/cronjobs/overdue_notices.pl and notice the error about no overdue rules is printed
6. Apply the patch and restart services
7. Run the cronjob misc/cronjobs/overdue_notices.pl and notice the error is not printed
8. Run the cronjob misc/cronjobs/overdue_notices.pl --verbose and notice the error is printed

Sponsored-by: Catalyst IT
Comment 2 David Cook 2024-11-01 01:26:18 UTC
*** Bug 25635 has been marked as a duplicate of this bug. ***
Comment 3 Anke Bruns 2024-12-16 10:49:15 UTC
Not testable in a sandbox.