|
@@ -49,7 +49,8 @@ public class Event {
|
|
|
List<UUID> keys = new ArrayList<>(teams.keySet());
|
|
List<UUID> keys = new ArrayList<>(teams.keySet());
|
|
|
for (UUID key : keys) {
|
|
for (UUID key : keys) {
|
|
|
Team t = teams.get(key);
|
|
Team t = teams.get(key);
|
|
|
- if (t.getLastActive().isBefore(LocalDateTime.now().minusMinutes(15))) {
|
|
|
|
|
|
|
+ if (t.getCurrentMission().getType() != MissionType.FINISH
|
|
|
|
|
+ && t.getLastActive().isBefore(LocalDateTime.now().minusMinutes(15))) {
|
|
|
teams.remove(key);
|
|
teams.remove(key);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|