From: bugreport%peshkin.net <> Date: Sat, 8 Oct 2005 03:48:56 +0000 (+0000) Subject: Bug 311437 Buglist does not send utf8 charset after server push X-Git-Tag: bugzilla-2.22rc1~243 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1ba2db8af58cfbe8c521e83e9ca1f3468500f07f;p=thirdparty%2Fbugzilla.git Bug 311437 Buglist does not send utf8 charset after server push Patch by Joel Peshkin r=kiko, a=justdave --- diff --git a/buglist.cgi b/buglist.cgi index f8f81d3e51..b832d82c7d 100755 --- a/buglist.cgi +++ b/buglist.cgi @@ -1066,7 +1066,11 @@ if ($format->{'extension'} eq "csv") { if ($serverpush) { # close the "please wait" page, then open the buglist page print $cgi->multipart_end(); - print $cgi->multipart_start(-type => $contenttype, -content_disposition => $disposition); + my @extra; + push @extra, (-charset => "utf8") if Param("utf8"); + print $cgi->multipart_start(-type => $contenttype, + -content_disposition => $disposition, + @extra); } else { # Suggest a name for the bug list if the user wants to save it as a file. # If we are doing server push, then we did this already in the HTTP headers