diff --git a/share/tools/generate_invoices.pl b/share/tools/generate_invoices.pl index a1540e4b5d..7fd1d3905b 100755 --- a/share/tools/generate_invoices.pl +++ b/share/tools/generate_invoices.pl @@ -225,11 +225,11 @@ sub generate_invoice_data{ $client_contact->{country} = country($client_contact->{country} || ''); foreach(keys %$client_contact){ - $client_contact->{$_} = encode_entities($client_contact->{$_}); + $client_contact->{$_} = encode_entities($client_contact->{$_}, '<>&"'); } $provider_contact->{country} = country($provider_contact->{country} || ''); foreach(keys %$provider_contact){ - $provider_contact->{$_} = encode_entities($provider_contact->{$_}); + $provider_contact->{$_} = encode_entities($provider_contact->{$_}, '<>&"'); } # TODO: if not a full month, calculate fraction? #TODO: to utils::contract and share with catalyst version