From 16f3fa6fdb0d6cb347318175f6381fda7e41f73d Mon Sep 17 00:00:00 2001 From: "lpsolit%gmail.com" <> Date: Sun, 1 Mar 2009 21:57:46 +0000 Subject: [PATCH] =?utf8?q?Bug=20480858:=20Change=20Columns=20fails=20to=20?= =?utf8?q?escape=20search=20name=20when=20re-running=20saved=20search=20-?= =?utf8?q?=20Patch=20by=20Fr=C3=83=C2=A9d=C3=83=C2=A9ric=20Buclin=20=20r=3Dbbaetz=20a=3DLpSolit?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- colchange.cgi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/colchange.cgi b/colchange.cgi index 3dbd93dca0..5e84dcc2cb 100755 --- a/colchange.cgi +++ b/colchange.cgi @@ -28,6 +28,7 @@ use lib qw(. lib); use Bugzilla; use Bugzilla::Constants; +use Bugzilla::Util; use Bugzilla::CGI; use Bugzilla::Search::Saved; use Bugzilla::Error; @@ -187,7 +188,7 @@ if (defined $cgi->param('query_based_on')) { # Only allow users to edit their own queries. if ($search && $search->user->id == Bugzilla->user->id) { $vars->{'saved_search'} = $search; - $vars->{'buffer'} = "cmdtype=runnamed&namedcmd=".$search->name; + $vars->{'buffer'} = "cmdtype=runnamed&namedcmd=". url_quote($search->name); my $params = new Bugzilla::CGI($search->url); if ($params->param('columnlist')) { -- 2.47.2