@branch = ( C4::Context->userenv->{'branch'} );
}
# if stripping nonlocal items, use loggedinuser's branch
-my $localbranch = C4::Context->userenv->{'branch'};
+my $localbranch = C4::Context->userenv ? C4::Context->userenv->{'branch'} : undef;
my %branchmap = map { $_ => 1 } @branch; # for quick lookups
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';