From 50adb0e1df981126d590ef9167aa8edf8944d220 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <michael@minelli.me>
Date: Mon, 3 Jul 2023 23:53:31 +0200
Subject: [PATCH] Enon => Rename enonce creation function

---
 NodeApp/src/commander/enonce/EnonceCreateCommand.ts | 2 +-
 NodeApp/src/managers/DojoBackendManager.ts          | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/NodeApp/src/commander/enonce/EnonceCreateCommand.ts b/NodeApp/src/commander/enonce/EnonceCreateCommand.ts
index 1a1fd89..537b899 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 f5fcb4f..1f36638 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 ) {
-- 
GitLab