Commit | Line | Data |
---|---|---|
6808d7a1 | 1 | export function checkProblem(p) { |
89021f18 | 2 | const vid = parseInt(p.vid); |
6808d7a1 | 3 | if (isNaN(vid) || vid <= 0) return "Please select a variant"; |
89021f18 | 4 | |
866842c3 | 5 | if (!V.IsGoodFen(p.fen)) return "Errors in FEN"; |
6808d7a1 | 6 | |
032312bf BA |
7 | if (p.instruction.trim().length == 0) return "Empty instructions"; |
8 | ||
9 | if (p.solution.trim().length == 0) return "Empty solution"; | |
10 | ||
6808d7a1 | 11 | return ""; |
89021f18 | 12 | } |