From 49d1cdd872c8a41bc26623760ae40256598e04d3 Mon Sep 17 00:00:00 2001 From: Ersan Date: Sat, 4 May 2019 04:31:58 +0300 Subject: [PATCH] https://github.com/ethereum/web3.js/issues/2778 solved. --- .../web3-providers/lib/providers/AbstractSocketProvider.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/web3-providers/lib/providers/AbstractSocketProvider.js b/packages/web3-providers/lib/providers/AbstractSocketProvider.js index 55b6e58c08d..a4dd8aa0a32 100644 --- a/packages/web3-providers/lib/providers/AbstractSocketProvider.js +++ b/packages/web3-providers/lib/providers/AbstractSocketProvider.js @@ -203,7 +203,9 @@ export default class AbstractSocketProvider extends EventEmitter { delete this.subscriptions[subscriptionId]; - this.subscriptions[key].id = subscriptionId; + if(this.subscriptions[key].hasOwnProperty("id")){ + this.subscriptions[key].id = subscriptionId; + } } }