checkGameInfo: function(g) {
if (!g.vid.toString().match(/^[0-9]+$/))
return "Wrong variant ID";
- if (!g.vname.match(/^[a-zA-Z0-9]+$/))
- return "Wrong variant name";
if (!g.cadence.match(/^[0-9dhms +]+$/))
return "Wrong characters in time control";
if (!g.fen.match(/^[a-zA-Z0-9, /-]*$/))
if ((mstats.nbMoves == 0 && tsNow - g.created > 91*day) ||
(mstats.nbMoves == 1 && tsNow - mstats.lastMaj > 91*day))
{
- return GameModel.remove(g.id);
+ GameModel.remove(g.id);
}
});
});