From ccae507c00f2292a93a8819ce60618d9cfd12dab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Soko=C5=82owski?= Date: Thu, 12 Dec 2019 23:03:19 +0100 Subject: [PATCH] don't use map, just simple loop MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jakub SokoĊ‚owski --- .../services/discover-service/discover-service.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/common/blockchain/services/discover-service/discover-service.js b/src/common/blockchain/services/discover-service/discover-service.js index a76b64a..1efa2b0 100644 --- a/src/common/blockchain/services/discover-service/discover-service.js +++ b/src/common/blockchain/services/discover-service/discover-service.js @@ -60,9 +60,12 @@ class DiscoverService extends BlockchainService { JSON.stringify(await MetadataClient.retrieveMetadataCache()), ) - let asyncCalls = [...Array(contractDappsCount).keys()].map( - i => DiscoverContract.methods.dapps(i).call({ from: this.sharedContext.account }) - ) + let asyncCalls = [ ] + for (let i = 0; i < contractDappsCount; i++) { + asyncCalls.push( + DiscoverContract.methods.dapps(i).call({from: this.sharedContext.account}) + ) + } /* using Promise.all() to run calls in parallel */ let dapps = await Promise.all(asyncCalls)