From 658a26def2c445553c868c71e7cf9bcb379c2124 Mon Sep 17 00:00:00 2001 From: SillyLossy Date: Sun, 9 Apr 2023 15:03:59 +0300 Subject: [PATCH] Don't crash server on reading metadata --- server.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server.js b/server.js index f3d423b18..e1bec81d4 100644 --- a/server.js +++ b/server.js @@ -705,8 +705,8 @@ app.post("/getcharacters", jsonParser, function (request, response) { var i = 0; pngFiles.forEach(item => { //console.log(item); - var img_data = charaRead(charactersPath + item); try { + var img_data = charaRead(charactersPath + item); let jsonObject = JSON.parse(img_data); jsonObject.avatar = item; //console.log(jsonObject); @@ -714,6 +714,7 @@ app.post("/getcharacters", jsonParser, function (request, response) { characters[i] = jsonObject; i++; } catch (error) { + console.log(`Could not read character: ${item}`); if (error instanceof SyntaxError) { console.log("String [" + (i) + "] is not valid JSON!"); } else {