Bug 322765 - "Lots of people are missing vouchers" [p=reed r=timeless]

This commit is contained in:
reed%reedloden.com 2006-12-03 22:16:44 +00:00
Родитель ab5b89d2b4
Коммит d3bb1d4de8
1 изменённых файлов: 6 добавлений и 4 удалений

Просмотреть файл

@ -445,12 +445,14 @@ sub ChangeUser() {
}
$::db->do("INSERT INTO changes (email, field, oldvalue, newvalue, who) VALUES (?,?,?,?,?)",
undef, $F::orig_email, $row[0], $old, $new, $F::loginname);
push(@list, "$row[0] = ?");
push(@values, $new);
}
push(@list, "$row[0] = ?");
push(@values, $new);
}
my $qstr = "UPDATE users SET " . join(",", @list) . " WHERE email = ?";
$::db->do($qstr, undef, @values, $F::orig_email);
if (@list) {
my $qstr = "UPDATE users SET " . join(",", @list) . " WHERE email = ?";
$::db->do($qstr, undef, @values, $F::orig_email);
}
PrintHeader();
print h1("OK, record for $F::email has been updated.");
print hr();