ajout de la modification de pseudo en bdd 🎉

pull/83/head
Pierre Ferreira 1 year ago
parent b2de538e42
commit 4a2cd67e88

@ -103,7 +103,7 @@ function Play() {
{/* <button className='ButtonNav'>
Param
</button> */}
<ButtonImgNav dest='/signup' img={defaultImg} text="Gestion du compte"/>
{/* <ButtonImgNav dest='/signup' img={defaultImg} text="Gestion du compte"/> */}
</div>
<div className="MidContainer">
<div>

@ -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;
}
}

@ -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){

@ -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',

Loading…
Cancel
Save