X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2Fcust_bill.pm;h=d9c2c40e2b796cd03fe1d77e7b82b57e905b23ff;hp=d364ac527785e77c45d67f3c32106c2a34f7374f;hb=6b88e6c5617d52ab4a58677f6a92413ed4509714;hpb=7430f21fafadacc4e28078f0273b5e3aeb131800 diff --git a/FS/FS/cust_bill.pm b/FS/FS/cust_bill.pm index d364ac527..d9c2c40e2 100644 --- a/FS/FS/cust_bill.pm +++ b/FS/FS/cust_bill.pm @@ -2291,7 +2291,7 @@ sub print_generic { my $nbsp = $nbsps{$format}; my %escape_functions = ( 'latex' => \&_latex_escape, - 'html' => \&encode_entities, + 'html' => \&_html_escape, #\&encode_entities, 'template' => sub { shift }, ); my $escape_function = $escape_functions{$format}; @@ -3165,6 +3165,14 @@ sub _latex_escape { $value; } + +sub _html_escape { + my $value = shift; + encode_entities($value); + $value =~ s/ +/ /g; + $value; +} + #utility methods for print_* sub _translate_old_latex_format {