1.1 --- a/webidor/src/main/java/cz/xelfi/quoridor/webidor/Game.java Mon Sep 28 14:42:19 2009 +0200
1.2 +++ b/webidor/src/main/java/cz/xelfi/quoridor/webidor/Game.java Sun Oct 25 14:24:58 2009 +0100
1.3 @@ -106,12 +106,21 @@
1.4 if (when == null) {
1.5 when = new Date(id.getModified());
1.6 }
1.7 - id = new GameId(id.getId(), id.getWhite(), id.getBlack(), new Date(id.getStarted()), when, GameStatus.valueOf(board));
1.8 + id = new GameId(
1.9 + id.getId(), id.getWhite(), id.getBlack(),
1.10 + new Date(id.getStarted()), when,
1.11 + GameStatus.valueOf(board), id.getComments()
1.12 + );
1.13 getMoves().add(new CommentedMove(m, getMoves().size() + 1));
1.14 }
1.15
1.16 public void comment(String player, String comment, Date date) {
1.17 Note n = new Note(comment, date, player);
1.18 + id = new GameId(
1.19 + id.getId(), id.getWhite(), id.getBlack(),
1.20 + new Date(id.getStarted()), new Date(id.getModified()),
1.21 + GameStatus.valueOf(board), id.getComments() + 1
1.22 + );
1.23 getMoves().get(getMoves().size() - 1).addNote(n);
1.24 }
1.25
1.26 @@ -143,7 +152,7 @@
1.27 new GameId(
1.28 id.getId(), id.getWhite(), id.getBlack(),
1.29 new Date(id.getStarted()), new Date(id.getModified()),
1.30 - GameStatus.history
1.31 + GameStatus.history, id.getComments()
1.32 )
1.33 );
1.34 g.board = b;