From 6e13b3ec14024c84ff2711995e61e2ca10d85d62 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Mon, 8 Sep 2014 23:57:36 +0200 Subject: [PATCH] Fixed a possible exception in MatchView. --- Mage.Common/src/mage/view/MatchView.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Mage.Common/src/mage/view/MatchView.java b/Mage.Common/src/mage/view/MatchView.java index d59f0040823..15202029c3f 100644 --- a/Mage.Common/src/mage/view/MatchView.java +++ b/Mage.Common/src/mage/view/MatchView.java @@ -102,8 +102,13 @@ public class MatchView implements Serializable { } sb2.append(lostGames).append("], "); } - players = sb1.substring(0, sb1.length() - 2); - result = sb2.substring(0, sb2.length() - 2); + if (sb1.length() > 2) { + players = sb1.substring(0, sb1.length() - 2); + result = sb2.substring(0, sb2.length() - 2); + } else { + players = "[no players]"; + result = ""; + } this.startTime = match.getStartTime(); this.endTime = match.getEndTime(); this.replayAvailable = match.isReplayAvailable();