X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fcust_event.pm;h=6df2faaa15b6b655cd6deefba2837d104270de1d;hb=a3e7369d590a6378742f5e561db9674fbed14886;hp=5924851fd152e3b73eb3dc185fe5eb3c7dde7a11;hpb=cb90d32aa1db8564d890cca3231784340cd5d964;p=freeside.git diff --git a/FS/FS/cust_event.pm b/FS/FS/cust_event.pm index 5924851fd..6df2faaa1 100644 --- a/FS/FS/cust_event.pm +++ b/FS/FS/cust_event.pm @@ -344,12 +344,13 @@ sub process_re_X { } +#this needs some updating based on the 1.7 cust_bill_event.pm still, i think sub re_X { my($method, $beginning, $ending, $failed, $job) = @_; my $from = 'LEFT JOIN part_event USING ( eventpart )'; - # yuck! hardcoed *AND* sequential scans! + # yuck! hardcoded *AND* sequential scans! my $where = " WHERE action LIKE 'cust_bill_send%'". " AND cust_event._date >= $beginning". " AND cust_event._date <= $ending"; @@ -366,10 +367,9 @@ sub re_X { my( $num, $last, $min_sec ) = (0, time, 5); #progresbar foo foreach my $cust_event ( @cust_event ) { - # XXX - $cust_event->cust_bill->$method( + $cust_event->cust_X->$method( $cust_event->part_event->templatename - || $cust_event->cust_main->agent_template + || $cust_event->cust_X->agent_template ); if ( $job ) { #progressbar foo