diff --git a/cryptide_project/src/Pages/Play.tsx b/cryptide_project/src/Pages/Play.tsx index bb4a672..4f4030f 100644 --- a/cryptide_project/src/Pages/Play.tsx +++ b/cryptide_project/src/Pages/Play.tsx @@ -103,7 +103,7 @@ function Play() { {/* */} - + {/* */}
diff --git a/cryptide_project/src/Pages/Profile.tsx b/cryptide_project/src/Pages/Profile.tsx index e0efd2e..1e96b92 100644 --- a/cryptide_project/src/Pages/Profile.tsx +++ b/cryptide_project/src/Pages/Profile.tsx @@ -44,10 +44,9 @@ const Profile = () => { //@ts-ignore const onUsernameChange = (newUsername) => { - console.log("nouveau pseudo : " + newUsername) if(user?.pseudo != null){ SessionService.UpdatePseudo(user.pseudo, newUsername) - //user.pseudo = newUsername; + user.pseudo = newUsername; } } diff --git a/cryptide_project/src/server/controllers/SessionController.js b/cryptide_project/src/server/controllers/SessionController.js index f536a0b..7b40331 100644 --- a/cryptide_project/src/server/controllers/SessionController.js +++ b/cryptide_project/src/server/controllers/SessionController.js @@ -34,7 +34,8 @@ class SessionController { try{ await db.connect(); - const user = db.getUserByPseudo(req.body.pseudo); + const user = await db.getUserByPseudo(req.body.pseudo); + console.log("utilisateur" + user.idUser + " pseudo" + user.pseudo) if (!user) { res.status(200).json({ error: "true", message: 'User not found' }); return; @@ -42,10 +43,10 @@ class SessionController { await db.updatePseudo(user.idUser, req.body.newPseudo); //* update - const updatedUser = db.getUserByPseudo(req.body.newPseudo); - + const updatedUser = await db.getUserByPseudo(req.body.newPseudo); + console.log("updaetdutilisateur" + updatedUser.idUser + " pseudo" + updatedUser.pseudo) req.session.user.pseudo = updatedUser.pseudo; - + console.log("req.session.user.pseudo" + req.session.user.pseudo) res.status(200).json({ user: req.session.user }); //verif rep } catch(error){ diff --git a/cryptide_project/src/server/db/socialgraph.db b/cryptide_project/src/server/db/socialgraph.db index 35ebe49..fbd0fd9 100644 Binary files a/cryptide_project/src/server/db/socialgraph.db and b/cryptide_project/src/server/db/socialgraph.db differ diff --git a/cryptide_project/src/services/SessionService.tsx b/cryptide_project/src/services/SessionService.tsx index 49cf8e9..d75bfab 100644 --- a/cryptide_project/src/services/SessionService.tsx +++ b/cryptide_project/src/services/SessionService.tsx @@ -25,6 +25,7 @@ class SessionService { } static async UpdatePseudo(pseudo : string, newPseudo : string) { + console.log("pseudo : " + pseudo + " newpseudo : " + newPseudo) try { const response = await fetch(ADRESSE_DBSERVER + '/session/updatePseudo', { method: 'PUT',