From fa2894bdcb9a32ec0e036ec39a004750e7c9222e Mon Sep 17 00:00:00 2001 From: Nicolas Fley <nicolas.fley@student.ecp.fr> Date: Wed, 7 Jun 2017 17:14:05 +0200 Subject: [PATCH] lol --- models/user.model.js | 8 +++++--- routes/auth.route.js | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/models/user.model.js b/models/user.model.js index 593d5b9..37b43a1 100644 --- a/models/user.model.js +++ b/models/user.model.js @@ -34,13 +34,15 @@ var Users = sequelize.define('Users', { sequelize.sync() -function refreshUser(user, token){ +function refreshUser(user, token, id){ //expiresTime = user.toJSON().expires //if( moment.duration(moment(expiresTime).diff(moment())).asHours() < 23){ - user.updateAttributes({ + sequelize.query("UPDATE `Users` SET `expires`='"+moment().add(1,'days')+"', token='"+token+"' WHERE `id` = "+id, { type: sequelize.QueryTypes.UPDATE}) + console.log(token) + /*user.updateAttributes({ expires : moment().add(1,'days'), token: token - }) + })*/ //} } function refreshById(id,timeLeft){ diff --git a/routes/auth.route.js b/routes/auth.route.js index 01fc85c..5c0d7b4 100644 --- a/routes/auth.route.js +++ b/routes/auth.route.js @@ -49,7 +49,7 @@ router.get('/connect/callback', .then(()=>{ userModel.getUserUName(userInfos.uName) .then((loggedUser)=>{ - userModel.refreshUser(loggedUser,userInfos.token); + userModel.refreshUser(loggedUser,userInfos.token,loggedUser.toJSON().id); req.session.user = loggedUser.toJSON(); res.redirect('/auth/success'); }) -- GitLab