>
@@ -244,7 +248,7 @@ Current packages
<% pkg_status_row_colspan('One-time charge') %>
- <% pkg_status_row($cust_pkg, 'Billed', 'setup') %>
+ <% pkg_status_row($cust_pkg, 'Billed', 'setup', conf=>$conf) %>
% } else {
%
@@ -266,17 +270,17 @@ Current packages
%>
% }
- <% pkg_status_row($cust_pkg, 'Setup', 'setup') %>
+ <% pkg_status_row($cust_pkg, 'Setup', 'setup', conf=>$conf) %>
% }
%
% }
- <% pkg_status_row_changed( $cust_pkg ) %>
- <% pkg_status_row_if( $cust_pkg, $last_bill_or_renewed, 'last_bill' ) %>
- <% pkg_status_row_if( $cust_pkg, $next_bill_or_prepaid_until, 'bill' ) %>
- <% pkg_status_row_if( $cust_pkg, 'Will suspend on', 'adjourn' ) %>
- <% pkg_status_row_if( $cust_pkg, 'Expires', 'expire' ) %>
+ <% pkg_status_row_changed( $cust_pkg, conf=>$conf ) %>
+ <% pkg_status_row_if( $cust_pkg, $last_bill_or_renewed, 'last_bill', conf=>$conf ) %>
+ <% pkg_status_row_if( $cust_pkg, $next_bill_or_prepaid_until, 'bill', conf=>$conf ) %>
+ <% pkg_status_row_if( $cust_pkg, 'Will suspend on', 'adjourn', conf=>$conf ) %>
+ <% pkg_status_row_if( $cust_pkg, 'Expires', 'expire', conf=>$conf ) %>
% if ( $part_pkg->freq ) {
@@ -410,7 +414,7 @@ sub pkg_status_row {
$html .= qq($title );
$html .= qq() if length($color);
$html .= qq( | );
- $html .= pkg_datestr($cust_pkg, $field, $conf).'
';
+ $html .= pkg_datestr($cust_pkg, $field, $opt{conf}).'';
$html;
}
@@ -421,9 +425,9 @@ sub pkg_status_row_if {
}
sub pkg_status_row_changed {
- my($cust_pkg) = @_;
+ my( $cust_pkg, %opt ) = @_;
return '' unless $cust_pkg->change_date;
- my $html = pkg_status_row( $cust_pkg, 'Package changed', 'change_date' );
+ my $html = pkg_status_row( $cust_pkg, 'Package changed', 'change_date', conf=>$opt{'conf'} );
my $old = $cust_pkg->old_cust_pkg;
if ( $old ) {
my $part_pkg = $old->part_pkg;
@@ -624,7 +628,6 @@ sub pkg_customize_link {
my $cust_pkg = shift or return '';
my $custnum = $cust_pkg->custnum;
qq!