From fdb31b17bc5f717396d55870987779ca2ce48b0a Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Tue, 2 Apr 2013 17:59:11 -0400 Subject: [PATCH] Ignore file.fileSize error when calculating upload file size --- chrome/content/zotero/xpcom/storage.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/chrome/content/zotero/xpcom/storage.js b/chrome/content/zotero/xpcom/storage.js index 60d0697310..b030ba9fb9 100644 --- a/chrome/content/zotero/xpcom/storage.js +++ b/chrome/content/zotero/xpcom/storage.js @@ -413,7 +413,14 @@ Zotero.Sync.Storage = new function () { (item.libraryID ? item.libraryID : 0) + '/' + item.key, callbacks ); if (queue.type == 'upload') { - request.setMaxSize(Zotero.Attachments.getTotalFileSize(item)); + try { + request.setMaxSize(Zotero.Attachments.getTotalFileSize(item)); + } + // If this fails, it's no big deal, though we might fail later + catch (e) { + Components.utils.reportError(e); + Zotero.debug(e, 1); + } } queue.addRequest(request, highPriority); };