X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fsrc%2Fdata%2FchallengeCheck.js;h=1a8b9fee76a1197386239a79486d559924bd72d3;hp=c2700008370f5fbb6014782acc09e8f6633f2962;hb=dac395887d96e2d642b209c6db6aaacc3ffacb34;hpb=5fde3a01497262862afc4cb4c9457d4e0ad69a4a diff --git a/client/src/data/challengeCheck.js b/client/src/data/challengeCheck.js index c2700008..1a8b9fee 100644 --- a/client/src/data/challengeCheck.js +++ b/client/src/data/challengeCheck.js @@ -2,21 +2,21 @@ import { extractTime } from "@/utils/timeControl"; export function checkChallenge(c) { - const vid = parseInt(c.vid); - if (isNaN(vid) || vid <= 0) - return "Please select a variant"; + const vid = parseInt(c.vid); + if (isNaN(vid) || vid <= 0) + return "Please select a variant"; const tc = extractTime(c.timeControl); if (!tc) return "Wrong time control"; - // Basic alphanumeric check for opponent name - if (!!c.to) - { + // Basic alphanumeric check for opponent name + if (!!c.to) + { // TODO: slightly redundant (see data/userCheck.js) - if (!c.to.match(/^[\w]+$/)) - return "Wrong characters in opponent name"; - } + if (!c.to.match(/^[\w]+$/)) + return "Wrong characters in opponent name"; + } // Allow custom FEN (and check it) only for individual challenges if (c.fen.length > 0 && !!c.to)