]> git.cworth.org Git - lmno.games/blobdiff - tictactoe/tictactoe.jsx
Expect defailed error message from the server when rejecting a move
[lmno.games] / tictactoe / tictactoe.jsx
index 5d1845d7d6bd15f28dd46d788538481ce50df3d2..61a828eb751d6662e63681aa6e313cb6ed95dd20 100644 (file)
@@ -139,9 +139,9 @@ class Game extends React.Component {
   async handleClick(i) {
     const response = await this.sendMove(i);
     if (response.status == 200) {
   async handleClick(i) {
     const response = await this.sendMove(i);
     if (response.status == 200) {
-      const legal = await response.json();
-      if (! legal)
-        add_message("danger", `Illegal move.`);
+      const result = await response.json();
+      if (! result.legal)
+        add_message("danger", result.message);
     } else {
       add_message("danger", `Error occurred sending move`);
     }
     } else {
       add_message("danger", `Error occurred sending move`);
     }