Skip to content

Commit 6d3c084

Browse files
committed
Subscribe to live data after set up the listeners
1 parent 850ec0a commit 6d3c084

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

  • serverside-rpc/src/main/java/com/bookmap/api/rpc/server/addon

serverside-rpc/src/main/java/com/bookmap/api/rpc/server/addon/Connector.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,13 +68,14 @@ public void subscribeToLiveData(String generatorName, EventLoop eventLoop, Strin
6868

6969
// Trying to subscribe for live events.
7070
// Broadcasting will notify us of a successful subscription through the LiveConnectionListener.
71-
broadcasterConsumer.subscribeToLiveData(providerName, generatorInfo.getGeneratorName(),
72-
Event.class, eventListener, subscriptionListener);
71+
7372
if (doesRequireFiltering) {
74-
broadcasterConsumer.setListenersForGenerator(providerName, generatorName, filterListener, new SettingsListener());
73+
broadcasterConsumer.setListenersForGenerator(providerName, generatorName, filterListener, new SettingsListener(eventLoop, generatorName));
7574
} else {
7675
broadcasterConsumer.setListenersForGenerator(providerName, generatorName, null, null);
7776
}
77+
broadcasterConsumer.subscribeToLiveData(providerName, generatorInfo.getGeneratorName(),
78+
Event.class, eventListener, subscriptionListener);
7879
});
7980
}
8081
}

0 commit comments

Comments
 (0)