let gameInfo = {
id: getRandString(), //ignored if corr
fen: V.GenRandInitFen(this.game.options),
- options: this.game.options,
+ options: JSON.stringify(this.game.options),
players: [this.game.players[1], this.game.players[0]],
vid: this.game.vid,
cadence: this.game.cadence
"/games",
"POST",
{
- data: Object.assign(
- {},
- gameInfo,
- { options: JSON.stringify(this.game.options) }
- ),
+ data: { gameInfo: gameInfo },
success: (response) => {
gameInfo.id = response.id;
notifyNewGame();
if (["all","byrow"].includes(V.ShowMoves)) {
this.curDiag = getDiagram({
position: position,
- orientation: V.CanFlip ? this.game.mycolor : "w"
+ orientation: V.CanFlip ? this.game.mycolor : "w",
+ color: this.game.mycolor,
+ score: "*"
});
document.querySelector("#confirmDiv > .card").style.width =
boardDiv.offsetWidth + "px";