Don't crash, when broken SVR.JS config is loaded.

This commit is contained in:
Dorian Niemiec 2023-12-31 21:42:00 +01:00
parent b95ceeee75
commit d7409cac1c

View file

@ -12,8 +12,13 @@ try {
} catch (ex) {
// Can't determine version
}
var configJSONS = JSON.parse(fs.readFileSync(__dirname + "/../../../config.json")); // Read configuration JSON
var configJSONS = {};
try {
configJSONS = JSON.parse(fs.readFileSync(__dirname + "/../../../config.json")); // Read configuration JSON
} catch(ex) {
//YellowSquare will not care about configJSONS in SVR.JS 3.x and newer
//SVR.JS 2.x and older will fail to start with broken configuration file anyway...
}
class RequestBodyStream extends stream.Readable {
constructor(sourceStream) {
super();