forked from SteamWar/SteamWar
Fix EventFight activeFights query and add null check for spectatePort in CookieEvents
This commit is contained in:
@@ -37,6 +37,7 @@ public class CookieEvents extends BasicListener {
|
||||
|
||||
EventFight.getActiveFights().stream()
|
||||
.filter(fight -> fight.getTeamRed() == user.getTeam() || fight.getTeamBlue() == user.getTeam())
|
||||
.filter(fight -> fight.getSpectatePort() != null)
|
||||
.filter(fight -> fight.getSpectatePort() != 0)
|
||||
.findFirst()
|
||||
.flatMap(fight -> VelocityCore.getProxy().getServer(EventStarter.getSpectatePorts().get(fight.getSpectatePort())))
|
||||
|
||||
Reference in New Issue
Block a user