diff --git a/Mage.Server/src/main/java/mage/server/game/GameController.java b/Mage.Server/src/main/java/mage/server/game/GameController.java
index 80799b19c5f..2e90715d662 100644
--- a/Mage.Server/src/main/java/mage/server/game/GameController.java
+++ b/Mage.Server/src/main/java/mage/server/game/GameController.java
@@ -1296,13 +1296,13 @@ public class GameController implements GameCallback {
return "";
}
- logger.warn("FIX command was called by " + user.getName() + " for game " + game.getId() + " - players: " +
- game.getPlayerList().stream()
- .map(game::getPlayer)
- .filter(Objects::nonNull)
- .map(p -> p.getName() + (p.isInGame() ? " (play)" : " (out)"))
- .collect(Collectors.joining(", ")));
-
+ String playersInfo = game.getPlayerList().stream()
+ .map(game::getPlayer)
+ .filter(Objects::nonNull)
+ .map(p -> p.getName() + (p.isInGame() ? " (play)" : " (out)"))
+ .collect(Collectors.joining(", "));
+ logger.warn("FIX command was called for game " + game.getId() + " by " + user.getName()
+ + "; players: " + playersInfo + "; " + game);
StringBuilder sb = new StringBuilder();
sb.append("FIX command called by ").append(user.getName()).append("");
sb.append(""); // font resize start for all next logs
@@ -1361,7 +1361,7 @@ public class GameController implements GameCallback {
sb.append(""); // font resize end
sb.append("
");
- logger.warn("FIX command result for game " + game.getId() + ": " + appliedFixes);
+ logger.warn("FIX command result: " + appliedFixes);
return sb.toString();
}