diff options
-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; %> |