From 25f68eb23dd53083e84608e2b1af2109d6a260ac Mon Sep 17 00:00:00 2001 From: Tom Smeding Date: Mon, 22 Jul 2024 10:43:21 +0200 Subject: Allow failing modules if they miss data files --- webserver.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'webserver.js') diff --git a/webserver.js b/webserver.js index 71f6bcd..39f2410 100755 --- a/webserver.js +++ b/webserver.js @@ -87,8 +87,12 @@ const module_list = fs.readdirSync("modules").filter(function (f) { }); for (let i = 0; i < module_list.length; i++) { const mod = require("./modules/" + module_list[i] + "/" + module_list[i] + ".js"); - mod(app, io, cmn.serverdir + "/modules/" + module_list[i]); - console.log("Loaded module " + module_list[i]); + const ret = mod(app, io, cmn.serverdir + "/modules/" + module_list[i]); + if (ret === false) { + console.log("FAILED LOADING module " + module_list[i]); + } else { + console.log("Loaded module " + module_list[i]); + } } -- cgit v1.2.3-70-g09d2