X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FCheck3.js;h=ea5ab84106a215bbb61e64f4d7be5f61aeb01701;hp=a4b292a43110807ef1be603c55df4dbb94568bdf;hb=b627d118ab41dccbda68f4523de8f063d0fa89df;hpb=1eb6c9dd80ece517091d1763ea2e253315a006c8 diff --git a/client/src/variants/Check3.js b/client/src/variants/Check3.js index a4b292a4..ea5ab841 100644 --- a/client/src/variants/Check3.js +++ b/client/src/variants/Check3.js @@ -25,7 +25,9 @@ export const VariantRules = class Check3Rules extends ChessRules { } getPpath(b) { - if (b[1] == 'k' && this.checkFlags[b[0]] > 0) + // TODO: !!this.checkFlags condition for printDiagram, but clearly not good. + // This is just a temporary fix. + if (b[1] == 'k' && this.checkFlags && this.checkFlags[b[0]] > 0) return "Check3/" + b[0] + 'k_' + this.checkFlags[b[0]]; return b; }