From 4fa8e59dbda5d94de74cc02baaccf6f407088717 Mon Sep 17 00:00:00 2001 From: janekptacijarabaci Date: Sat, 15 Oct 2016 09:44:38 +0200 Subject: [PATCH] Minor fix: Async (Object.create vs. __proto__) --- services/common/async.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/services/common/async.js b/services/common/async.js index e0070380b6..5bdfc8a547 100644 --- a/services/common/async.js +++ b/services/common/async.js @@ -194,9 +194,9 @@ this.Async = { querySpinningly: function querySpinningly(query, names) { // 'Synchronously' asyncExecute, fetching all results by name. - let storageCallback = {names: names, - syncCb: Async.makeSyncCallback()}; - storageCallback.__proto__ = Async._storageCallbackPrototype; + let storageCallback = Object.create(Async._storageCallbackPrototype); + storageCallback.names = names; + storageCallback.syncCb = Async.makeSyncCallback(); query.executeAsync(storageCallback); return Async.waitForSyncCallback(storageCallback.syncCb); },