From f46fd4b6bc947ee426fd62912dc745f8eec3c6b7 Mon Sep 17 00:00:00 2001 From: "D. Berge" Date: Mon, 2 May 2022 13:15:41 +0200 Subject: [PATCH] Cope with non-existing configuration paths. Fixes #212. --- lib/www/server/lib/db/configuration/get.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/www/server/lib/db/configuration/get.js b/lib/www/server/lib/db/configuration/get.js index e2dfeb5..834f4a1 100644 --- a/lib/www/server/lib/db/configuration/get.js +++ b/lib/www/server/lib/db/configuration/get.js @@ -19,7 +19,7 @@ async function get (projectId, path, opts = {}) { if (path) { return path.split('/').filter(i => i !== "").reduce( (obj, idx) => - typeof obj !== 'undefined' ? obj[idx] : undefined, config); + (typeof obj !== 'undefined' && obj !== null) ? obj[idx] : undefined, config); } else { return config; }