Fixed - TrackingListener causes ClassCastException.

pull/5661/head
Nikita Koksharov 1 year ago
parent cc18368c19
commit f618050ff8

@ -300,11 +300,12 @@ public class PublishSubscribeService {
ChannelName channelName = new ChannelName("__redis__:invalidate"); ChannelName channelName = new ChannelName("__redis__:invalidate");
RedisPubSubListener<String> redisPubSubListener = new RedisPubSubListener<String>() { RedisPubSubListener<Object> redisPubSubListener = new RedisPubSubListener<Object>() {
@Override @Override
public void onMessage(CharSequence channel, String msg) { public void onMessage(CharSequence channel, Object msg) {
if (key.equals(msg)) { if (channel.equals(channelName.toString())
listener.onChange(msg); && key.equals(msg)) {
listener.onChange((String) msg);
} }
} }
}; };

Loading…
Cancel
Save