From 53fda7c401424bce78f21f5339826f29df531087 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christer=20War=C3=A9n?= Date: Sat, 18 Sep 2021 02:17:00 +0300 Subject: [PATCH] Catch errors inside loadEntry method in Datastore class --- src/client/classes/Datastore.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/client/classes/Datastore.js b/src/client/classes/Datastore.js index d219b27..bf0ce66 100644 --- a/src/client/classes/Datastore.js +++ b/src/client/classes/Datastore.js @@ -48,8 +48,11 @@ module.exports = class { } loadEntry(id){ - const json = require(`../../../datastore/` + id + '.json'); - this.map.set(id, json); + try { + const json = require(`../../../datastore/` + id + '.json'); + this.map.set(id, json); + } catch (error) { + } } getEntry(id){