Fix potential upgrade error

This commit is contained in:
Dan Stillman 2008-10-27 22:45:07 +00:00
parent 6b82ca8aa6
commit b9430a5fb1

View file

@ -2073,7 +2073,8 @@ Zotero.Schema = new function(){
if (rows) { if (rows) {
for (var j=0; j<rows.length-1; j++) { for (var j=0; j<rows.length-1; j++) {
var k = j + 1; var k = j + 1;
while (rows[k].lastName == rows[j].lastName && while (k < rows.length &&
rows[k].lastName == rows[j].lastName &&
rows[k].firstName == rows[j].firstName && rows[k].firstName == rows[j].firstName &&
rows[k].fieldMode == rows[j].fieldMode) { rows[k].fieldMode == rows[j].fieldMode) {
Zotero.DB.query("UPDATE creators SET creatorDataID=? WHERE creatorDataID=?", [rows[j].creatorDataID, rows[k].creatorDataID]); Zotero.DB.query("UPDATE creators SET creatorDataID=? WHERE creatorDataID=?", [rows[j].creatorDataID, rows[k].creatorDataID]);