From c5a713106361ef41ac7666bd37b62cfd1daa0cab Mon Sep 17 00:00:00 2001 From: Logan Cusano Date: Sun, 18 Jun 2023 15:31:15 -0400 Subject: [PATCH] Improve validation when checking for nodeId --- Server/utilities/mysqlHandler.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Server/utilities/mysqlHandler.js b/Server/utilities/mysqlHandler.js index d461b10..a4a3e3b 100644 --- a/Server/utilities/mysqlHandler.js +++ b/Server/utilities/mysqlHandler.js @@ -110,7 +110,7 @@ exports.getOnlineNodes = (callback) => { * @param callback Callback function */ async function getNodeInfoFromId(nodeId, callback = undefined) { - if (!nodeId) throw new Error("No node ID given when trying to fetch node"); + if (!nodeId || nodeId == '0' || nodeId == 0 ) throw new Error("No node ID given when trying to fetch node"); log.DEBUG("Getting node from ID: ", nodeId); const sqlQuery = `SELECT * FROM ${nodesTable} WHERE id = ${nodeId}`