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/

Reply via email to