Bug 14592: Export data bad encoding

Tools > Export data produces a file badly encoded, when marc/xml file
format is chosen. It works with CSV.

To test:

1. Tools > Export data
2. Choose a limited interval of biblionumber
3. Export in marc/xml/csv.
4. Check files exported at 3: csv file is ok. marc/xml files are
   corrupted, ie badly encoded.
5. Apply the patch
6. Repeat steps 3&4, and confirm that all file formats are valid.

Signed-off-by: Tomas Cohen Arazi <tomascohen@unc.edu.ar>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
This commit is contained in:
Frédéric Demians 2015-07-23 09:47:15 +02:00 committed by Tomas Cohen Arazi
parent 62f3fd6a8f
commit dfe07fa410
1 changed files with 2 additions and 1 deletions

View File

@ -166,7 +166,8 @@ if ( $op eq "export" ) {
binmode STDOUT, ':encoding(UTF-8)'
if $filename =~ m/\.gz$/
or $filename =~ m/\.bz2$/;
or $filename =~ m/\.bz2$/
or $output_format ne 'csv';
if ( $filename =~ m/\.gz$/ ) {
$mimetype = 'application/x-gzip';