diff options
author | bbaetz%student.usyd.edu.au <> | 2003-01-15 05:00:05 +0100 |
---|---|---|
committer | bbaetz%student.usyd.edu.au <> | 2003-01-15 05:00:05 +0100 |
commit | 6368cfad3ea49b6220598d2e362defbc820b9c36 (patch) | |
tree | 7d8eabc6b39e880548672c71dd5286684ebffae7 /buglist.cgi | |
parent | f50d2365975b419d62b398af9a886da4f5bcaff4 (diff) | |
download | bugzilla-6368cfad3ea49b6220598d2e362defbc820b9c36.tar.gz bugzilla-6368cfad3ea49b6220598d2e362defbc820b9c36.tar.xz |
Bug 163290 - move DB handling code into a module
r=justdave, myk, joel, preed
a=justdave
Diffstat (limited to 'buglist.cgi')
-rwxr-xr-x | buglist.cgi | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/buglist.cgi b/buglist.cgi index 118d542c9..10e659a1f 100755 --- a/buglist.cgi +++ b/buglist.cgi @@ -35,6 +35,7 @@ use lib qw(.); use vars qw($cgi $template $vars); +use Bugzilla; use Bugzilla::Search; # Include the Bugzilla CGI and general utility library. @@ -627,7 +628,7 @@ if ($serverpush) { # Connect to the shadow database if this installation is using one to improve # query performance. -ReconnectToShadowDatabase(); +Bugzilla->instance->switch_to_shadow_db(); # Normally, we ignore SIGTERM and SIGPIPE (see globals.pl) but we need to # respond to them here to prevent someone DOSing us by reloading a query @@ -685,11 +686,6 @@ while (my @row = FetchSQLData()) { push(@bugidlist, $bug->{'bug_id'}); } -# Switch back from the shadow database to the regular database so PutFooter() -# can determine the current user even if the "logincookies" table is corrupted -# in the shadow database. -ReconnectToMainDatabase(); - # Check for bug privacy and set $bug->{isingroups} = 1 if private # to 1 or more groups my %privatebugs; |