X-Git-Url: https://git.sesse.net/?p=remoteglot;a=blobdiff_plain;f=www%2Fjs%2Fhash-lookup.js;h=ac896164d1e338c86038a45b82e97fb263dc93cf;hp=9ecca5389009227a14bef7d785af39f52a989ba3;hb=bdfe5da9a23157deec0aea582f83143dad1a4558;hpb=95264bb7edad2a22c3a4db6a91082389732a26c8 diff --git a/www/js/hash-lookup.js b/www/js/hash-lookup.js index 9ecca53..ac89616 100644 --- a/www/js/hash-lookup.js +++ b/www/js/hash-lookup.js @@ -55,7 +55,12 @@ var translate_line = function(board, fen, line, pretty_score) { var toplay = board.turn(); if (line['move'] && line['move']['from_sq']) { - r['pretty_move'] = board.move({ from: line['move']['from_sq'], to: line['move']['to_sq'], promotion: line['move']['promotion'] }).san; + var promo = line['move']['promotion']; + if (promo) { + r['pretty_move'] = board.move({ from: line['move']['from_sq'], to: line['move']['to_sq'], promotion: promo.toLowerCase() }).san; + } else { + r['pretty_move'] = board.move({ from: line['move']['from_sq'], to: line['move']['to_sq'] }).san; + } } else { r['pretty_move'] = ''; }