https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41260
Bug ID: 41260
Summary: Running holds reminder cronjob with both triggered and
holidays parameter may leave hold reminders unformed
Initiative type: ---
Sponsorship ---
status:
Product: Koha
Version: Main
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P5 - low
Component: Command-line Utilities
Assignee: [email protected]
Reporter: [email protected]
QA Contact: [email protected]
CC: [email protected]
If one runs cronjob holds_reminder.pl with both triggered and holidays
parameter, reminders are not formed for holds which waiting date is same as
library's closing date.
This happens because triggered parameter changes crons functionality to handle
only holds which waiting date is exactly the same one as variable
$waiting_since. If date in holds waiting date is bypassed by above conditions
reminder is never formed.
To reproduce:
1. Find hold which waiting date is 2 days from day you're testing this or
update one holds waitingdate value directly from database.
2. Set day which is same as the holds waiting date as closing day from that
library's calendar where hold is waiting in.
3. Run perl holds_reminder.pl -v -days 2 --triggered -holidays -c
=> Note that no reminder is formed for the hold.
4. Wait for one day and run the cron again.
=> Note that no reminder is formed for the hold.
5. Now run cron without triggered parameter.
=> Reminder id formed.
Triggered parameter is supposed to prevent spamming patrons with hold
reminders, but it shouldn't prevent libraries from sending out reminders in
cases where hold just happens to have waiting date on a closing date.
--
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/