]> git.sesse.net Git - remoteglot/blobdiff - server/hash-lookup.js
Protect the node.js against empty fen.
[remoteglot] / server / hash-lookup.js
index 8c49e084501aaad35ddeb8e8ec9d79dd7d3b24f6..b9d5f008250a3a0fe479bd01552aeed3006e3395 100644 (file)
@@ -16,7 +16,7 @@ var init = function(servers) {
 exports.init = init;
 
 var handle_request = function(fen, response) {
-       if (!board.validate_fen(fen).valid) {
+       if (fen === undefined || fen === null || fen === '' || !board.validate_fen(fen).valid) {
                response.writeHead(400, {});
                response.end();
                return;
@@ -141,7 +141,7 @@ var translate_line = function(board, fen, line) {
                r['move'] = '';
        }
        if (!line['found']) {
-               r['pv_pretty'] = [];
+               r['pv'] = [];
                return r;
        }
        r['depth'] = line['depth'];