diff options
Diffstat (limited to 'httemplate/browse')
| -rwxr-xr-x | httemplate/browse/part_bill_event.cgi | 15 | 
1 files changed, 8 insertions, 7 deletions
| diff --git a/httemplate/browse/part_bill_event.cgi b/httemplate/browse/part_bill_event.cgi index 380e4d78b..91e31d832 100755 --- a/httemplate/browse/part_bill_event.cgi +++ b/httemplate/browse/part_bill_event.cgi @@ -31,13 +31,14 @@ my $total = scalar(@part_bill_event);     foreach my $payby ( keys %payby ) {       my $oldfreq = ''; -     my @payby_part_bill_event =  grep { $payby eq $_->payby } -                                  sort {    $a->freq      cmp $b->freq # for now -                                         || $a->seconds   <=> $b->seconds -                                         || $a->weight    <=> $b->weight -                                         || $a->eventpart <=> $b->eventpart -                                       } -                                  @part_bill_event; +     my @payby_part_bill_event = +       grep { $payby eq $_->payby } +       sort {    ( $a->freq || '1d') cmp ( $b->freq || '1d' ) # for now +              ||   $a->seconds       <=>   $b->seconds +              ||   $a->weight        <=>   $b->weight +              ||   $a->eventpart     <=>   $b->eventpart +            } +       @part_bill_event;  %> | 
