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

(-)a/Koha/Patron.pm (+4 lines)
Lines 2831-2836 sub queue_notice { Link Here
2831
        @message_transports = @{ $params->{message_transports} };
2831
        @message_transports = @{ $params->{message_transports} };
2832
    }
2832
    }
2833
    return unless defined $letter_code;
2833
    return unless defined $letter_code;
2834
    if ( $params->{expiry_notice_mandatory} ) {
2835
        push( @message_transports, $params->{primary_contact_method} || 'print' ) if scalar(@message_transports) == 0;
2836
    }
2837
2834
    $letter_params->{letter_code} = $letter_code;
2838
    $letter_params->{letter_code} = $letter_code;
2835
    my $print_sent = 0;
2839
    my $print_sent = 0;
2836
    my %return;
2840
    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