[freeside-commits] branch FREESIDE_3_BRANCH updated. 016ff1020b1c0f1c4258c17209a9a7e48402dd5c
Christopher Burger
burgerc at 420.am
Thu Jun 8 08:47:49 PDT 2017
The branch, FREESIDE_3_BRANCH has been updated
via 016ff1020b1c0f1c4258c17209a9a7e48402dd5c (commit)
from 84b2a1dfba27bc67cb2ff3004cb3885e5b0d5966 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 016ff1020b1c0f1c4258c17209a9a7e48402dd5c
Author: Christopher Burger <burgerc at freeside.biz>
Date: Fri Jun 2 09:08:36 2017 -0400
RT# 74122 - updated change history to not show data with out a description
diff --git a/httemplate/elements/change_history_common.html b/httemplate/elements/change_history_common.html
index 7300707..63337cb 100644
--- a/httemplate/elements/change_history_common.html
+++ b/httemplate/elements/change_history_common.html
@@ -42,6 +42,40 @@
% } else {
% $bgcolor = $bgcolor1;
% }
+%
+% ## Create Description and check to see it is not empty, no need to display a record with no description, so skip it.
+% my $description = '';
+% if ( $item->table eq 'legacy_cust_history' ) {
+% $description = $item->description;
+% } elsif ( $item->table eq 'h_cust_tag' ) {
+% $description = &{ $h_table_descripsub{$item->table} }( $item, $tables{'cust_tag'} )
+% if $single_cust && $h_table_descripsub{$item->table};
+% } else {
+% $description = join(', ',
+% map { my $value = ( $_ =~ /(^pay(info|cvv)|^ss|_password)$/ )
+% ? 'N/A'
+% : $item->get($_);
+% $value = time2str($cust_pkg_date_format, $value)
+% if $item->table eq 'h_cust_pkg'
+% && $cust_pkg_date_fields{$_}
+% && $value;
+%
+% $value = substr($value, 0, 77).'...' if length($value) > 80;
+% $value = encode_entities($value);
+% "<I>$_</I>:<B>$value</B>";
+% }
+% grep { $history_other
+% ? ( $item->get($_) ne $history_other->get($_) )
+% : ( $item->get($_) =~ /\S/ )
+% }
+% grep { ! /^(history|custnum$)/i }
+% $item->fields
+% );
+% if ( $single_cust && $h_table_descripsub{$item->table} ) {
+% $description = &{ $h_table_descripsub{$item->table} }( $item );
+% }
+% } #else
+% if (!$description) { next; }
<TR>
@@ -100,39 +134,7 @@
</TD>
<TD ALIGN="left" CLASS="grid" BGCOLOR="<% $bgcolor %>">
-% my $description = '';
-% if ( $item->table eq 'legacy_cust_history' ) {
- <% $item->description |h %>
-% } elsif ( $item->table eq 'h_cust_tag' ) {
-% $description = &{ $h_table_descripsub{$item->table} }( $item, $tables{'cust_tag'} )
-% if $single_cust && $h_table_descripsub{$item->table};
- <% $description %>
-% } else {
- <% join(', ',
- map { my $value = ( $_ =~ /(^pay(info|cvv)|^ss|_password)$/ )
- ? 'N/A'
- : $item->get($_);
- $value = time2str($cust_pkg_date_format, $value)
- if $item->table eq 'h_cust_pkg'
- && $cust_pkg_date_fields{$_}
- && $value;
-
- $value = substr($value, 0, 77).'...' if length($value) > 80;
- $value = encode_entities($value);
- "<I>$_</I>:<B>$value</B>";
- }
- grep { $history_other
- ? ( $item->get($_) ne $history_other->get($_) )
- : ( $item->get($_) =~ /\S/ )
- }
- grep { ! /^(history|custnum$)/i }
- $item->fields
- )
- %>
-% if ( $single_cust && $h_table_descripsub{$item->table} ) {
- <% &{ $h_table_descripsub{$item->table} }( $item ) %>
-% }
-% }
+ <% $description %>
</TD>
</TR>
-----------------------------------------------------------------------
Summary of changes:
httemplate/elements/change_history_common.html | 68 ++++++++++++------------
1 file changed, 35 insertions(+), 33 deletions(-)
More information about the freeside-commits
mailing list