use Bugzilla::Keyword;
use Bugzilla::Bug;
use Bugzilla::Field;
+use Bugzilla::Util;
use base qw(Exporter);
@Bugzilla::Search::Quicksearch::EXPORT = qw(quicksearch);
sub quicksearch {
my ($searchstring) = (@_);
my $cgi = Bugzilla->cgi;
+ my $urlbase = correct_urlbase();
$chart = 0;
$and = 0;
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 {
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;
}
}
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&"
+ print $cgi->redirect(-uri => "${urlbase}query.cgi?format=advanced&"
. $modified_query_string);
}