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