summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorivan <ivan>2006-03-31 23:22:08 +0000
committerivan <ivan>2006-03-31 23:22:08 +0000
commit9719693a031bee8d35dffa7ea543f27a25443309 (patch)
tree83490049c01de45d0ffe2e3619f6aad28375677f
parentfe413bf637b9cc4375defe83d8d7e1e9ed06b9dc (diff)
quick sort fix for billing events
-rwxr-xr-xhttemplate/browse/part_bill_event.cgi15
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;
%>