Bug 15133: encode correctly email generated by runreport.pl
authorFrédéric Demians <f.demians@tamil.fr>
Thu, 5 Nov 2015 07:45:25 +0000 (08:45 +0100)
committerTomas Cohen Arazi <tomascohen@theke.io>
Mon, 16 Nov 2015 18:53:57 +0000 (15:53 -0300)
commit9515db57bdd13cdff33d9056963455fb850ad877
treee718f64fde3f1097633b6d332e0187f9cf2545ac
parent4f8476e09c2de223f73692521b8f8e533ef8400f
Bug 15133: encode correctly email generated by runreport.pl

/misc/cronjobs/runreport.pl send badly encoded email in text/csv
(partially ok in HTML).

TEST:

1. Send by email a report containing a subject with accented characters
   and resultset with accented characters. For example:

   ./runreport.pl --subject="éèà" --to=me@home.org  1
   ./runreport.pl --format=html --subject="éèà" --to=me@home.org  1

   The first email contains badly encoded subject & message. The second email
   contains badly encoded subject, but correct message.

2. Apply the patch

3. Repeat 1 => No more strange characters.

Signed-off-by: Liz Rea <liz@catalyst.net.nz>
Characters are correctly encoded now, thanks for that good spot.

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
misc/cronjobs/runreport.pl