From 07b6525c5807436ed58ba4a3b399e694434f69d5 Mon Sep 17 00:00:00 2001 From: joneugster Date: Thu, 30 Nov 2023 09:20:16 +0100 Subject: [PATCH] fix local setup --- server/index.mjs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/server/index.mjs b/server/index.mjs index 4f97e7f..aa1e037 100644 --- a/server/index.mjs +++ b/server/index.mjs @@ -60,18 +60,18 @@ function startServerProcess(owner, repo) { console.error(`No local games in production mode.`) return } + } else { + if(!fs.existsSync(path.join(__dirname, '..', 'games'))) { + console.error(`Did not find the following folder: ${path.join(__dirname, '..', 'games')}`) + console.error('Did you already import any games?') + return + } } let game_dir = (owner == 'local') ? path.join(__dirname, '..', '..', repo) : // note: here we need `repo` to be case sensitive path.join(__dirname, '..', 'games', `${owner}`, `${repo.toLowerCase()}`) - if(!fs.existsSync(path.join(__dirname, '..', 'games'))) { - console.error(`Did not find the following folder: ${path.join(__dirname, '..', 'games')}`) - console.error('Did you already import any games?') - return - } - if(!fs.existsSync(game_dir)) { console.error(`Game '${game_dir}' does not exist!`) return