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

(-)a/misc/cronjobs/overdue_notices.pl (-3 / +4 lines)
Lines 677-683 sub parse_letter { Link Here
677
    }
677
    }
678
678
679
    my $currency_format;
679
    my $currency_format;
680
    if ($params->{'letter'}->{'content'} =~ m/<fine>(.*)<\/fine>/o) { # process any fine tags...
680
    if ( defined $params->{'letter'}->{'content'}
681
        and $params->{'letter'}->{'content'} =~ m/<fine>(.*)<\/fine>/o )
682
    {    # process any fine tags...
681
        $currency_format = $1;
683
        $currency_format = $1;
682
        $params->{'letter'}->{'content'} =~ s/<fine>.*<\/fine>/<<items.fine>>/o;
684
        $params->{'letter'}->{'content'} =~ s/<fine>.*<\/fine>/<<items.fine>>/o;
683
    }
685
    }
Lines 687-693 sub parse_letter { Link Here
687
        my $item_format = '';
689
        my $item_format = '';
688
        foreach my $item (@$i) {
690
        foreach my $item (@$i) {
689
            my $fine = GetFine($item->{'itemnumber'}, $params->{'borrowernumber'});
691
            my $fine = GetFine($item->{'itemnumber'}, $params->{'borrowernumber'});
690
            if (!$item_format) {
692
            if ( !$item_format and defined $params->{'letter'}->{'content'} ) {
691
                $params->{'letter'}->{'content'} =~ m/(<item>.*<\/item>)/;
693
                $params->{'letter'}->{'content'} =~ m/(<item>.*<\/item>)/;
692
                $item_format = $1;
694
                $item_format = $1;
693
            }
695
            }
694
- 

Return to bug 8299