optimize customer view (esp. with lots of commission credits), RT#26416
[freeside.git] / httemplate / view / cust_main / payment_history / statement.html
index dedec9b..1517fd5 100644 (file)
@@ -5,8 +5,6 @@
 
 my( $cust_statement, %opt ) = @_;
 
-my $curuser = $FS::CurrentUser::CurrentUser;
-
 my($pre, $post) = ('', '');
 #if ( $cust_statement->owed > 0 ) {
 #  $pre = '<B><FONT SIZE="+1" COLOR="#FF0000">Open ';
@@ -15,16 +13,14 @@ my($pre, $post) = ('', '');
 
 my $statementnum = $cust_statement->statementnum;
 
-my $link = $curuser->access_right('View invoices')
+my $link = $opt{'View invoices'}
              ? qq!<A HREF="${p}view/cust_statement.html?$statementnum">!
              : '';
 
 my $events = '';
 
 #if ( $cust_statement->num_cust_event
-#     && (    $curuser->access_right('Billing event reports')
-#          || $curuser->access_right('View customer billing events')
-#        )
+#     && ($opt{'Billing event reports'} || $opt{'View customer billing events'})
 #   ) {
 #  $events =
 #    qq!<BR><FONT SIZE="-1"><A HREF="${p}search/cust_event.html?statementnum=!.