Commit 6c1536df authored by mkanat%bugzilla.org's avatar mkanat%bugzilla.org

Bug 343189: checksetup.pl HASH reference error with 2.18.5 to 2.20.2/2.22 upgrade

Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=bkor, a=justdave
parent d15c41c6
...@@ -2271,7 +2271,8 @@ if (!$dbh->bz_column_info('bugs', 'lastdiffed')) { ...@@ -2271,7 +2271,8 @@ if (!$dbh->bz_column_info('bugs', 'lastdiffed')) {
# declared to be unique. Sure enough, somehow, I got 22 duplicated entries # declared to be unique. Sure enough, somehow, I got 22 duplicated entries
# in my database. This code detects that, cleans up the duplicates, and # in my database. This code detects that, cleans up the duplicates, and
# then tweaks the table to declare the field to be unique. What a pain. # then tweaks the table to declare the field to be unique. What a pain.
if (!$dbh->bz_index_info('profiles', 'profiles_login_name_idx')->{TYPE}) { if (!$dbh->bz_index_info('profiles', 'profiles_login_name_idx') ||
!$dbh->bz_index_info('profiles', 'profiles_login_name_idx')->{TYPE}) {
print "Searching for duplicate entries in the profiles table ...\n"; print "Searching for duplicate entries in the profiles table ...\n";
while (1) { while (1) {
# This code is weird in that it loops around and keeps doing this # This code is weird in that it loops around and keeps doing this
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment