From 62723caf55e198f54e1308570a83a0f24e2c3772 Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Thu, 10 Jan 2019 11:16:02 +0100 Subject: [PATCH] Always resolve ready when created, never reject (#563) --- packages/api/src/promise/index.ts | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/packages/api/src/promise/index.ts b/packages/api/src/promise/index.ts index 8028cd4c98..9e267ca64c 100644 --- a/packages/api/src/promise/index.ts +++ b/packages/api/src/promise/index.ts @@ -157,14 +157,10 @@ export default class ApiPromise extends ApiBase - super - .once('ready', () => - resolveReady(this) - ) - .once('error', () => - rejectReady(this) - ) + this._isReady = new Promise((resolveReady) => + super.once('ready', () => + resolveReady(this) + ) ); }