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

(-)a/Koha/Patron.pm (+4 lines)
Lines 2797-2802 sub queue_notice { Link Here
2797
        @message_transports = @{ $params->{message_transports} };
2797
        @message_transports = @{ $params->{message_transports} };
2798
    }
2798
    }
2799
    return unless defined $letter_code;
2799
    return unless defined $letter_code;
2800
    if ( $params->{expiry_notice_mandatory} ) {
2801
        push( @message_transports, $params->{primary_contact_method} || 'print' ) if scalar(@message_transports) == 0;
2802
    }
2803
2800
    $letter_params->{letter_code} = $letter_code;
2804
    $letter_params->{letter_code} = $letter_code;
2801
    my $print_sent = 0;
2805
    my $print_sent = 0;
2802
    my %return;
2806
    my %return;
(-)a/misc/cronjobs/membership_expiry.pl (-1 / +2 lines)
Lines 255-260 my $upcoming_mem_expires = Koha::Patrons->search_upcoming_membership_expires( Link Here
255
        after  => $after,
255
        after  => $after,
256
    }
256
    }
257
);
257
);
258
my @mandatory_expiry_notice_categories =
259
    map { $_->categorycode } Koha::Patron::Categories->search( { 'me.enforce_expiry_notice' => 1 } )->as_list;
258
260
259
my $where_literal = join ' AND ', @where;
261
my $where_literal = join ' AND ', @where;
260
$upcoming_mem_expires = $upcoming_mem_expires->search( \$where_literal ) if @where;
262
$upcoming_mem_expires = $upcoming_mem_expires->search( \$where_literal ) if @where;
261
- 

Return to bug 30301