From 7c304ebb9b36c17660da86823b751a7a57a740ed Mon Sep 17 00:00:00 2001 From: Bryan Ashby Date: Tue, 28 Jul 2020 20:34:30 -0600 Subject: [PATCH] #296: Fix config new --- core/oputil/oputil_config.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/oputil/oputil_config.js b/core/oputil/oputil_config.js index b1490c28..bcd6529f 100644 --- a/core/oputil/oputil_config.js +++ b/core/oputil/oputil_config.js @@ -224,9 +224,13 @@ const copyFileSyncSilent = (to, from, flags) => { function buildNewConfig() { askNewConfigQuestions( (err, configPath, config) => { - if(err) { return; + if(err) { + return err; } + // ensure 'menus' exists + mkdirsSync(paths.join(__dirname, '../../config/menus')); + const boardName = sanatizeFilename(config.general.boardName) .replace(/[^a-z0-9_-]/ig, '_') .replace(/_+/g, '_')