From 27b4f887d24f0a667a4aab83276e7c93cd726e10 Mon Sep 17 00:00:00 2001 From: "mkanat%bugzilla.org" <> Date: Thu, 25 Jan 2007 23:43:46 +0000 Subject: Bug 368147: Upgrade from 2.16 and earlier does not work with DBD::mysql 4.0 Patch By Max Kanat-Alexander r=LpSolit, a=mkanat --- Bugzilla/Install/DB.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Bugzilla/Install') diff --git a/Bugzilla/Install/DB.pm b/Bugzilla/Install/DB.pm index aa8e52109..00032d15b 100644 --- a/Bugzilla/Install/DB.pm +++ b/Bugzilla/Install/DB.pm @@ -1381,7 +1381,8 @@ sub _convert_groups_system_from_groupset { # so all unique keys are removed first and then added back in $dbh->bz_drop_index('groups', 'groups_bit_idx'); $dbh->bz_drop_index('groups', 'groups_name_idx'); - if ($dbh->primary_key(undef, undef, 'groups')) { + my @primary_key = $dbh->primary_key(undef, undef, 'groups'); + if (@primary_key) { $dbh->do("ALTER TABLE groups DROP PRIMARY KEY"); } -- cgit v1.2.3-24-g4f1b