Skip to content
Snippets Groups Projects
Commit f1d3f7bf authored by michael.minelli's avatar michael.minelli
Browse files

Sonar => Resolve issues

parent 22daae51
No related branches found
No related tags found
No related merge requests found
Pipeline #39521 failed
...@@ -23,7 +23,7 @@ class ExerciseResultCommand extends CommanderCommand { ...@@ -23,7 +23,7 @@ class ExerciseResultCommand extends CommanderCommand {
try { try {
const exerciseId = this.extractExerciseId(idOrLink); const exerciseId = this.extractExerciseId(idOrLink);
// console.log('Exercise ID:', exerciseId);
spinner.info(`Fetching results for exercise with ID: ${ exerciseId }`); spinner.info(`Fetching results for exercise with ID: ${ exerciseId }`);
const results = await DojoBackendManager.getExerciseResults(exerciseId); const results = await DojoBackendManager.getExerciseResults(exerciseId);
...@@ -59,7 +59,7 @@ class ExerciseResultCommand extends CommanderCommand { ...@@ -59,7 +59,7 @@ class ExerciseResultCommand extends CommanderCommand {
return idOrLink; return idOrLink;
} else { } else {
const lastUnderscoreIndex = idOrLink.lastIndexOf('_'); const lastUnderscoreIndex = idOrLink.lastIndexOf('_');
// console.log('Last underscore index:', lastUnderscoreIndex);
if ( lastUnderscoreIndex !== -1 ) { // -1 = pas de underscore trouvé if ( lastUnderscoreIndex !== -1 ) { // -1 = pas de underscore trouvé
return idOrLink.substring(lastUnderscoreIndex + 1); // Extrait la sous-chaîne après le dernier underscore dans idOrLink return idOrLink.substring(lastUnderscoreIndex + 1); // Extrait la sous-chaîne après le dernier underscore dans idOrLink
} else { } else {
......
...@@ -18,7 +18,7 @@ class ExerciseHelper { ...@@ -18,7 +18,7 @@ class ExerciseHelper {
return; return;
} }
let path: string | boolean = './'; let path: string | boolean;
if ( providedPath === undefined ) { if ( providedPath === undefined ) {
path = (await inquirer.prompt([ { path = (await inquirer.prompt([ {
type : 'input', type : 'input',
......
...@@ -195,7 +195,7 @@ class ExerciseRunHelper { ...@@ -195,7 +195,7 @@ class ExerciseRunHelper {
composeFileOverride = [ composeOverridePath ]; composeFileOverride = [ composeOverridePath ];
} }
this.exerciseDockerCompose = new ExerciseDockerCompose(this.projectName, this.assignmentFile, this.localExercisePath, composeFileOverride); this.exerciseDockerCompose = new ExerciseDockerCompose(this.projectName, this.assignmentFile, this.localExercisePath, true, composeFileOverride);
try { try {
await new Promise<void>((resolve, reject) => { await new Promise<void>((resolve, reject) => {
...@@ -209,7 +209,7 @@ class ExerciseRunHelper { ...@@ -209,7 +209,7 @@ class ExerciseRunHelper {
this.exerciseDockerCompose.events.on('finished', (success: boolean) => success ? resolve() : reject()); this.exerciseDockerCompose.events.on('finished', (success: boolean) => success ? resolve() : reject());
this.exerciseDockerCompose.run(true); this.exerciseDockerCompose.run();
}); });
} catch ( error ) { /* empty */ } } catch ( error ) { /* empty */ }
......
Subproject commit 937081e68f6127b669daca30e57c43e73b9c96c9 Subproject commit 517dad7434944ac046b5680c0f24af08b17cf460
Subproject commit 59308a719fdee1a2025e90a18774d56fc6d11d9b Subproject commit 16115763d4ab5849c3d422b3a597f3d11965cd58
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment