party: fix websocket events not being posted

This commit is contained in:
ThatGamerBlue
2020-03-20 17:32:23 +00:00
parent f063b84591
commit f4887eb2c0

View File

@@ -177,14 +177,16 @@ public class WSClient extends WebSocketListener implements AutoCloseable
} }
message.text = text; message.text = text;
if (message instanceof PartyMemberMessage) for (Class<? extends WebsocketMessage> clazz : messages)
{ {
eventBus.post(PartyMemberMessage.class, message); if (clazz.isInstance(message))
} {
else eventBus.post(clazz, message);
{ return;
eventBus.post(WebsocketMessage.class, message); }
} }
eventBus.post(message instanceof PartyMemberMessage ? PartyMemberMessage.class : WebsocketMessage.class, message);
} }
@Override @Override