View | Details | Raw Unified | Return to bug 35700
Collapse All | Expand All

(-)a/misc/cronjobs/holds/holds_reminder.pl (-4 / +7 lines)
Lines 120-126 If omitted the patron's messaging preferences for Hold notices will be used. Link Here
120
If supplied the notice types will be force sent even if patron has not selected hold notices
120
If supplied the notice types will be force sent even if patron has not selected hold notices
121
Email and SMS will fall back to print if there is no valid info in the patron's account
121
Email and SMS will fall back to print if there is no valid info in the patron's account
122
122
123
124
=back
123
=back
125
124
126
=head1 DESCRIPTION
125
=head1 DESCRIPTION
Lines 244-251 foreach my $branchcode (@branchcodes) { #BEGIN BRANCH LOOP Link Here
244
    my $waiting_date;
243
    my $waiting_date;
245
    if ($use_calendar) {
244
    if ($use_calendar) {
246
        my $calendar = Koha::Calendar->new( branchcode => $branchcode, days_mode => 'Calendar' );
245
        my $calendar = Koha::Calendar->new( branchcode => $branchcode, days_mode => 'Calendar' );
247
        my $duration = DateTime::Duration->new( days => -$days );
246
248
        $waiting_date = $calendar->addDays( $date_to_run, $duration );    #Add negative of days
247
        #if today is a holiday skip sending the message
248
        next if $calendar->is_holiday($date_to_run);
249
        {
250
            my $duration = DateTime::Duration->new( days => -$days );
251
            $waiting_date = $calendar->addDays( $date_to_run, $duration );    #Add negative of days
252
        }
249
    } else {
253
    } else {
250
        $waiting_date = $waiting_date_static;
254
        $waiting_date = $waiting_date_static;
251
    }
255
    }
252
- 

Return to bug 35700