From 87c4dfb893b65e5f1d034e50ee25dbd0d403cc98 Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Mon, 12 Dec 2011 16:41:49 -0500 Subject: [PATCH] Remove excessive Zotero.libraryID calls syncing deleted items --- chrome/content/zotero/xpcom/sync.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/chrome/content/zotero/xpcom/sync.js b/chrome/content/zotero/xpcom/sync.js index 0956f4a997..d05336875c 100644 --- a/chrome/content/zotero/xpcom/sync.js +++ b/chrome/content/zotero/xpcom/sync.js @@ -3343,6 +3343,8 @@ Zotero.Sync.Server.Data = new function() { var xmlDeletedNode = doc.createElement('deleted'); var inserted = false; + var defaultLibraryID = Zotero.libraryID; + for each(var syncObject in Zotero.Sync.syncObjects) { var Type = syncObject.singular; // 'Item' var Types = syncObject.plural; // 'Items' @@ -3367,7 +3369,7 @@ Zotero.Sync.Server.Data = new function() { } var n = doc.createElement(type); - n.setAttribute('libraryID', parseInt(libraryID) ? parseInt(libraryID) : Zotero.libraryID); + n.setAttribute('libraryID', parseInt(libraryID) ? parseInt(libraryID) : defaultLibraryID); n.setAttribute('key', key); xmlDeletedObjectsNode.appendChild(n); }