From 406f50a3fdc305fc759b96c68f8d6a7de46e3fa3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adomas=20Ven=C4=8Dkauskas?= Date: Fri, 7 Apr 2017 13:25:09 +0300 Subject: [PATCH] Restore progress for attachments indication in connectors 78b1d2e regression --- .../content/zotero/xpcom/server_connector.js | 28 +++++++++++-------- .../xpcom/translation/translate_item.js | 6 +++- 2 files changed, 21 insertions(+), 13 deletions(-) diff --git a/chrome/content/zotero/xpcom/server_connector.js b/chrome/content/zotero/xpcom/server_connector.js index 0f73130a6..4f3926c0f 100644 --- a/chrome/content/zotero/xpcom/server_connector.js +++ b/chrome/content/zotero/xpcom/server_connector.js @@ -387,21 +387,25 @@ Zotero.Server.Connector.SaveItem.prototype = { proxy }); try { - let items = yield itemSaver.saveItems( + var deferred = Zotero.Promise.defer(); + itemSaver.saveItems( data.items, - Zotero.Server.Connector.AttachmentProgressManager.onProgress - ); - // Remove attachments not being saved from item.attachments - for(var i=0; i