party: fix websocket events not being posted
This commit is contained in:
@@ -177,14 +177,16 @@ public class WSClient extends WebSocketListener implements AutoCloseable
|
||||
}
|
||||
message.text = text;
|
||||
|
||||
if (message instanceof PartyMemberMessage)
|
||||
for (Class<? extends WebsocketMessage> clazz : messages)
|
||||
{
|
||||
eventBus.post(PartyMemberMessage.class, message);
|
||||
}
|
||||
else
|
||||
{
|
||||
eventBus.post(WebsocketMessage.class, message);
|
||||
if (clazz.isInstance(message))
|
||||
{
|
||||
eventBus.post(clazz, message);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
eventBus.post(message instanceof PartyMemberMessage ? PartyMemberMessage.class : WebsocketMessage.class, message);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user