From ba4993a014d6833cb80255ed14fbbbef114638af Mon Sep 17 00:00:00 2001 From: "mkanat%bugzilla.org" Date: Sat, 13 Nov 2010 00:20:10 +0000 Subject: [PATCH] Bug 611623: The alias is not filtered in QuickSearch when passed to show_bug.cgi r=glob a=LpSolit git-svn-id: svn://10.0.0.236/trunk@261561 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/webtools/bugzilla/.bzrrev | 2 +- mozilla/webtools/bugzilla/Bugzilla/Search/Quicksearch.pm | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/mozilla/webtools/bugzilla/.bzrrev b/mozilla/webtools/bugzilla/.bzrrev index 75962040dbb..b2c879cb8b1 100644 --- a/mozilla/webtools/bugzilla/.bzrrev +++ b/mozilla/webtools/bugzilla/.bzrrev @@ -1 +1 @@ -7600 \ No newline at end of file +7601 \ No newline at end of file diff --git a/mozilla/webtools/bugzilla/Bugzilla/Search/Quicksearch.pm b/mozilla/webtools/bugzilla/Bugzilla/Search/Quicksearch.pm index f98bd54d2fd..b2151ba3a88 100644 --- a/mozilla/webtools/bugzilla/Bugzilla/Search/Quicksearch.pm +++ b/mozilla/webtools/bugzilla/Bugzilla/Search/Quicksearch.pm @@ -248,6 +248,7 @@ sub _handle_alias { my $is_alias = Bugzilla->dbh->selectrow_array( q{SELECT 1 FROM bugs WHERE alias = ?}, undef, $alias); if ($is_alias) { + $alias = url_quote($alias); print Bugzilla->cgi->redirect( -uri => correct_urlbase() . "show_bug.cgi?id=$alias"); exit;