mirror of
https://github.com/zotero/zotero.git
synced 2026-09-28 01:31:40 +00:00
Replace uses of Zotero.Promise.defer() as a constructor
This commit is contained in:
parent
09fc93f977
commit
8d6a853a3f
10 changed files with 10 additions and 10 deletions
|
|
@ -581,7 +581,7 @@
|
|||
|
||||
async _renderMedia() {
|
||||
this.setPreviewStatus("loading");
|
||||
let mediaLoadPromise = new Zotero.Promise.defer();
|
||||
let mediaLoadPromise = Zotero.Promise.defer();
|
||||
let mediaID = `${this.previewType}-preview`;
|
||||
let media = this._id(mediaID);
|
||||
// Create media element when needed to avoid unnecessarily loading libs like libavcodec, libvpx, etc.
|
||||
|
|
|
|||
|
|
@ -391,7 +391,7 @@ describe("Zotero.Attachments", function() {
|
|||
});
|
||||
|
||||
afterEach(async function () {
|
||||
var defer = new Zotero.Promise.defer();
|
||||
var defer = Zotero.Promise.defer();
|
||||
httpd.stop(() => defer.resolve());
|
||||
await defer.promise;
|
||||
});
|
||||
|
|
|
|||
|
|
@ -307,7 +307,7 @@ describe("Zotero.DataObject", function() {
|
|||
var item = yield createDataObject('item');
|
||||
item.setTags(['a']);
|
||||
|
||||
var deferred = new Zotero.Promise.defer();
|
||||
var deferred = Zotero.Promise.defer();
|
||||
var origFunc = Zotero.Notifier.queue.bind(Zotero.Notifier);
|
||||
sinon.stub(Zotero.Notifier, "queue").callsFake(function (event, type, ids, extraData) {
|
||||
// Add a new tag after the first one has been added to the DB and before the save is
|
||||
|
|
|
|||
|
|
@ -489,7 +489,7 @@ describe("Zotero.File", function () {
|
|||
});
|
||||
|
||||
after(function* () {
|
||||
var defer = new Zotero.Promise.defer();
|
||||
var defer = Zotero.Promise.defer();
|
||||
httpd.stop(() => defer.resolve());
|
||||
yield defer.promise;
|
||||
});
|
||||
|
|
|
|||
|
|
@ -74,7 +74,7 @@ describe("Zotero.HTTP", function () {
|
|||
});
|
||||
|
||||
after(function* () {
|
||||
var defer = new Zotero.Promise.defer();
|
||||
var defer = Zotero.Promise.defer();
|
||||
httpd.stop(() => defer.resolve());
|
||||
yield defer.promise;
|
||||
|
||||
|
|
|
|||
|
|
@ -1150,7 +1150,7 @@ describe("Zotero.ItemTree", function() {
|
|||
});
|
||||
|
||||
after(function* () {
|
||||
var defer = new Zotero.Promise.defer();
|
||||
var defer = Zotero.Promise.defer();
|
||||
httpd.stop(() => defer.resolve());
|
||||
yield defer.promise;
|
||||
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ describe("Connector HTTP Integration Server", function () {
|
|||
describe('/connector/document/respond', function () {
|
||||
it('should pass along the request body via HTTPIntegrationClient', async function () {
|
||||
try {
|
||||
Zotero.HTTPIntegrationClient.deferredResponse = new Zotero.Promise.defer();
|
||||
Zotero.HTTPIntegrationClient.deferredResponse = Zotero.Promise.defer();
|
||||
|
||||
let postBody = { outputFormat: 'html' };
|
||||
Zotero.HTTP.request(
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ describe("Connector Server", function () {
|
|||
});
|
||||
|
||||
afterEach(function* () {
|
||||
var defer = new Zotero.Promise.defer();
|
||||
var defer = Zotero.Promise.defer();
|
||||
httpd.stop(() => defer.resolve());
|
||||
yield defer.promise;
|
||||
});
|
||||
|
|
|
|||
|
|
@ -99,7 +99,7 @@ describe("Zotero.Sync.Storage.Mode.ZFS", function () {
|
|||
})
|
||||
|
||||
afterEach(function* () {
|
||||
var defer = new Zotero.Promise.defer();
|
||||
var defer = Zotero.Promise.defer();
|
||||
httpd.stop(() => defer.resolve());
|
||||
yield defer.promise;
|
||||
win.close();
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ describe("ZoteroPane", function() {
|
|||
await Zotero.Users.setCurrentUsername("testuser");
|
||||
})
|
||||
afterEach(function* () {
|
||||
var defer = new Zotero.Promise.defer();
|
||||
var defer = Zotero.Promise.defer();
|
||||
httpd.stop(() => defer.resolve());
|
||||
yield defer.promise;
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue