diff --git a/NodeApp/src/commander/enonce/EnonceCreateCommand.ts b/NodeApp/src/commander/enonce/EnonceCreateCommand.ts index 1a1fd890fd997022bd82b1d19137286916eedc26..537b899a2ceabbdec27f95f9f6e5432583b16f81 100644 --- a/NodeApp/src/commander/enonce/EnonceCreateCommand.ts +++ b/NodeApp/src/commander/enonce/EnonceCreateCommand.ts @@ -86,7 +86,7 @@ class EnonceCreateCommand extends CommanderCommand { console.log(chalk.cyan('Please wait while we are creating the enonce...')); try { - const enonce: Enonce = await DojoBackendManager.createProject(options.name, members, templateIdOrNamespace); + const enonce: Enonce = await DojoBackendManager.createEnonce(options.name, members, templateIdOrNamespace); const oraInfo = (message: string) => { ora({ diff --git a/NodeApp/src/managers/DojoBackendManager.ts b/NodeApp/src/managers/DojoBackendManager.ts index f5fcb4f8d1bdd15cbe1283eb7dec8a961f3dd090..1f36638118b1b6f8f8eee6fced3712936f19974c 100644 --- a/NodeApp/src/managers/DojoBackendManager.ts +++ b/NodeApp/src/managers/DojoBackendManager.ts @@ -27,7 +27,7 @@ class DojoBackendManager { public async getEnonce(nameOrUrl: string): Promise<Enonce | undefined> { try { - return await axios.get(this.getApiUrl(ApiRoutes.ENONCE_GET).replace('{{nameOrUrl}}', decodeURIComponent(nameOrUrl))); + return (await axios.get<DojoResponse<Enonce>>(this.getApiUrl(ApiRoutes.ENONCE_GET).replace('{{nameOrUrl}}', decodeURIComponent(nameOrUrl)))).data.data; } catch ( error ) { return undefined; } @@ -70,7 +70,7 @@ class DojoBackendManager { } } - public async createProject(name: string, members: Array<GitlabUser>, templateIdOrNamespace: string | null, verbose: boolean = true): Promise<Enonce> { + public async createEnonce(name: string, members: Array<GitlabUser>, templateIdOrNamespace: string | null, verbose: boolean = true): Promise<Enonce> { const spinner: ora.Ora = ora('Creating enonce...'); if ( verbose ) {