]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 338869: The 'quicksearch' field in the footer redirects to http:// even when...
authorlpsolit%gmail.com <>
Wed, 26 Jul 2006 06:22:48 +0000 (06:22 +0000)
committerlpsolit%gmail.com <>
Wed, 26 Jul 2006 06:22:48 +0000 (06:22 +0000)
Bugzilla/Search/Quicksearch.pm

index 1c0f4250b0b84e9a88f014d2108cecac7a6bab97..4cb34eda8938857d6e3614f5c26d8c90b4a4ead3 100644 (file)
@@ -28,6 +28,7 @@ use Bugzilla::Constants;
 use Bugzilla::Keyword;
 use Bugzilla::Bug;
 use Bugzilla::Field;
+use Bugzilla::Util;
 
 use base qw(Exporter);
 @Bugzilla::Search::Quicksearch::EXPORT = qw(quicksearch);
@@ -106,6 +107,7 @@ our ($chart, $and, $or);
 sub quicksearch {
     my ($searchstring) = (@_);
     my $cgi = Bugzilla->cgi;
+    my $urlbase = correct_urlbase();
 
     $chart = 0;
     $and   = 0;
@@ -123,8 +125,7 @@ sub quicksearch {
 
         if (index($searchstring, ',') < $[) {
             # Single bug number; shortcut to show_bug.cgi.
-            print $cgi->redirect(-uri => Bugzilla->params->{'urlbase'} .
-                                         "show_bug.cgi?id=$searchstring");
+            print $cgi->redirect(-uri => "${urlbase}show_bug.cgi?id=$searchstring");
             exit;
         }
         else {
@@ -143,8 +144,7 @@ sub quicksearch {
                                                   WHERE alias = ?},
                                                undef,
                                                $1)) {
-                print $cgi->redirect(-uri => Bugzilla->params->{'urlbase'} .
-                                             "show_bug.cgi?id=$1");
+                print $cgi->redirect(-uri => "${urlbase}show_bug.cgi?id=$1");
                 exit;
             }
         }
@@ -387,8 +387,7 @@ sub quicksearch {
 
     if ($cgi->param('load')) {
         # Param 'load' asks us to display the query in the advanced search form.
-        print $cgi->redirect(-uri => Bugzilla->params->{'urlbase'} 
-                             . "query.cgi?format=advanced&amp;"
+        print $cgi->redirect(-uri => "${urlbase}query.cgi?format=advanced&amp;"
                              . $modified_query_string);
     }