@Override
@Transactional
public List<Game> getAllFromUser(String userId) {
User user = userDao.findByName(userId);
logger.debug("user found: " + user);
List<Game> games = new ArrayList<Game>();
for (Player player :user.getPlayers() ) {
Game game = player.getGame();
if (game.getStatus()!=GameStatus.Wind1 ||
game.getStatus()!=GameStatus.Wind2 ||
game.getStatus()!=GameStatus.Draw ) {
games.add(game);