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;
|
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
|
||||||
|
|||||||
Reference in New Issue
Block a user