diff --git a/chrome/content/zotero/xpcom/data/dataObject.js b/chrome/content/zotero/xpcom/data/dataObject.js index 010e1a9a0..76b487777 100644 --- a/chrome/content/zotero/xpcom/data/dataObject.js +++ b/chrome/content/zotero/xpcom/data/dataObject.js @@ -447,6 +447,14 @@ Zotero.DataObject.prototype._loadDataType = function (dataType, reload) { return this["load" + dataType[0].toUpperCase() + dataType.substr(1)](reload); } +Zotero.DataObject.prototype.loadAllData = function (reload) { + let loadPromises = new Array(this._dataTypes.length); + for (let i=0; i