From f594c33f7253a5d3d4a39cc89d7ec4c76e5691f0 Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Mon, 30 Apr 2007 11:44:32 +0000 Subject: [PATCH] Merge r1452 to tag --- chrome/content/zotero/xpcom/schema.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/chrome/content/zotero/xpcom/schema.js b/chrome/content/zotero/xpcom/schema.js index 6c07f215c..bd3de685d 100644 --- a/chrome/content/zotero/xpcom/schema.js +++ b/chrome/content/zotero/xpcom/schema.js @@ -1070,6 +1070,10 @@ Zotero.Schema = new function(){ Zotero.DB.query("UPDATE itemNotes SET sourceItemID=NULL WHERE itemID=?", rows[j].sourceItemID); } } + if (parseInt(rows[j].itemID) != rows[j].itemID) { + Zotero.DB.query("DELETE FROM itemNotes WHERE itemID=?", rows[j].itemID); + continue; + } Zotero.DB.query("INSERT INTO items (itemID, itemTypeID) VALUES (?,?)", [rows[j].itemID, 1]); var max = Zotero.DB.valueQuery("SELECT COUNT(*) FROM collectionItems WHERE collectionID=?", colID); Zotero.DB.query("INSERT INTO collectionItems VALUES (?,?,?)", [colID, rows[j].itemID, max]);