Add player name to idle judge skip log message
This commit is contained in:
parent
4584f06e25
commit
e8f20f1010
|
@ -805,13 +805,15 @@ public class Game {
|
||||||
if (state != GameState.JUDGING) {
|
if (state != GameState.JUDGING) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
logger.info(String.format("Skipping idle judge in game %d", id));
|
|
||||||
// Not sure why this would happen but it has happened before.
|
// Not sure why this would happen but it has happened before.
|
||||||
// I guess they disconnected at the exact wrong time?
|
// I guess they disconnected at the exact wrong time?
|
||||||
final Player judge = getJudge();
|
final Player judge = getJudge();
|
||||||
|
String judgeName = "[unknown]";
|
||||||
if (judge != null) {
|
if (judge != null) {
|
||||||
judge.skipped();
|
judge.skipped();
|
||||||
|
judgeName = judge.getUser().getNickname();
|
||||||
}
|
}
|
||||||
|
logger.info(String.format("Skipping idle judge %s in game %d", judgeName, id));
|
||||||
final HashMap<ReturnableData, Object> data = getEventMap();
|
final HashMap<ReturnableData, Object> data = getEventMap();
|
||||||
data.put(LongPollResponse.EVENT, LongPollEvent.GAME_JUDGE_SKIPPED.toString());
|
data.put(LongPollResponse.EVENT, LongPollEvent.GAME_JUDGE_SKIPPED.toString());
|
||||||
broadcastToPlayers(MessageType.GAME_EVENT, data);
|
broadcastToPlayers(MessageType.GAME_EVENT, data);
|
||||||
|
|
Loading…
Reference in New Issue