From d626b5bd02d9e9783fab99fc3850bc774c44c47e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <michael@minelli.me>
Date: Fri, 13 Oct 2023 12:14:35 +0200
Subject: [PATCH] ExerciceRun => Fix typo

---
 .../commander/exercise/ExerciseRunCommand.ts   | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/NodeApp/src/commander/exercise/ExerciseRunCommand.ts b/NodeApp/src/commander/exercise/ExerciseRunCommand.ts
index 4fb7ea8..884de3c 100644
--- a/NodeApp/src/commander/exercise/ExerciseRunCommand.ts
+++ b/NodeApp/src/commander/exercise/ExerciseRunCommand.ts
@@ -56,7 +56,7 @@ class ExerciseRunCommand extends CommanderCommand {
 
         let haveResultsVolume: boolean;
 
-        // Step 1: Check requirements (if it's an exercise folder and if Docker deamon is running)
+        // Step 1: Check requirements (if it's an exercise folder and if Docker daemon is running)
         {
             console.log(chalk.cyan('Please wait while we are checking and creating dependencies...'));
 
@@ -92,13 +92,13 @@ class ExerciseRunCommand extends CommanderCommand {
             // dojo_assignment.json validity
             {
                 const spinner: ora.Ora = ora({
-                                                 text  : `Checking ${ Config.assignment.filename } file`,
+                                                 text  : `Checking ${ ClientsSharedConfig.assignment.filename } file`,
                                                  indent: 8
                                              }).start();
 
-                const validationResults = SharedAssignmentHelper.validateDescriptionFile(`${ options.path }/${ Config.assignment.filename }`);
+                const validationResults = SharedAssignmentHelper.validateDescriptionFile(path.join(options.path, ClientsSharedConfig.assignment.filename));
                 if ( !validationResults.isValid ) {
-                    spinner.fail(`The ${ Config.assignment.filename } file is invalid: ${ JSON.stringify(validationResults.errors) }`);
+                    spinner.fail(`The ${ ClientsSharedConfig.assignment.filename } file is invalid: ${ JSON.stringify(validationResults.errors) }`);
                     return;
                 } else {
                     assignmentFile = validationResults.results!;
@@ -106,24 +106,24 @@ class ExerciseRunCommand extends CommanderCommand {
 
                 haveResultsVolume = assignmentFile.result.volume !== undefined;
 
-                spinner.succeed(`The ${ Config.assignment.filename } file is valid`);
+                spinner.succeed(`The ${ ClientsSharedConfig.assignment.filename } file is valid`);
             }
 
-            // Docker deamon
+            // Docker daemon
             {
                 const spinner: ora.Ora = ora({
-                                                 text  : `Checking Docker deamon`,
+                                                 text  : `Checking Docker daemon`,
                                                  indent: 4
                                              }).start();
 
                 try {
                     await execAsync(`cd "${ Config.folders.defaultLocalExercise }";docker ps`);
                 } catch ( error ) {
-                    spinner.fail(`The Docker deamon is not running`);
+                    spinner.fail(`The Docker daemon is not running`);
                     return;
                 }
 
-                spinner.succeed(`The Docker deamon is running`);
+                spinner.succeed(`The Docker daemon is running`);
             }
         }
 
-- 
GitLab