mirror of
https://github.com/orionprotocol/sdk.git
synced 2026-03-14 06:02:36 +03:00
OP-2709 Fix subscriptions reconnect (#21)
This commit is contained in:
@@ -295,10 +295,12 @@ class OrionAggregatorWS {
|
||||
this.ws.onopen = () => {
|
||||
// Re-subscribe to all subscriptions
|
||||
if (isReconnect) {
|
||||
Object.keys(this.subscriptions)
|
||||
const subscriptionsToReconnect = this.subscriptions;
|
||||
this.subscriptions = {};
|
||||
Object.keys(subscriptionsToReconnect)
|
||||
.filter(isSubType)
|
||||
.forEach((subType) => {
|
||||
const subscriptions = this.subscriptions[subType];
|
||||
const subscriptions = subscriptionsToReconnect[subType];
|
||||
if (subscriptions) {
|
||||
Object.keys(subscriptions).forEach((subKey) => {
|
||||
const sub = subscriptions[subKey];
|
||||
|
||||
Reference in New Issue
Block a user