From 85b4fe6a4c3790c8d57921b2a7a472cc32b7ca79 Mon Sep 17 00:00:00 2001
From: Mohamed Maoulainine Maoulainine
 <Mohamed_Maoulainine.Maoulainine@enseirb-matmeca.fr>
Date: Sat, 10 May 2025 21:48:41 +0200
Subject: [PATCH] fix: finalize logic

---
 front/MyINPulse-front/src/components/LoginComponent.vue | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/front/MyINPulse-front/src/components/LoginComponent.vue b/front/MyINPulse-front/src/components/LoginComponent.vue
index 70a8833..acf1399 100644
--- a/front/MyINPulse-front/src/components/LoginComponent.vue
+++ b/front/MyINPulse-front/src/components/LoginComponent.vue
@@ -34,10 +34,12 @@ onMounted(() => {
             checkPending(
                 (response) => {
                     const isValidated = response.data === true;
-                    if (isValidated) {
-                        router.push("/JorCproject");
+                    if (isValidated && roles.includes("MyINPulse-entrepreneur")) {
+                        router.push("/canvas");
+                        //router.push("/JorCproject");
                     } else {
-                        router.push("/finalize");
+                        router.push("/JorCproject");
+                        //router.push("/finalize");
                     }
                 },
                 (error) => {