]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/lib/oauth-model.js
Server: fix refreshing token that fails
[github/Chocobozzz/PeerTube.git] / server / lib / oauth-model.js
index 45f796796ca85880f67183a4af5853649a62008b..922ef0b1f0b588ad1e2277c1d6a143d15b170886 100644 (file)
@@ -60,7 +60,7 @@ function getUser (username, password) {
 }
 
 function revokeToken (token) {
-  return OAuthToken.getByRefreshToken(token.refreshToken).then(function (tokenDB) {
+  return OAuthToken.getByRefreshTokenAndPopulateUser(token.refreshToken).then(function (tokenDB) {
     if (tokenDB) tokenDB.remove()
 
     /*
@@ -72,6 +72,7 @@ function revokeToken (token) {
     */
     const expiredToken = tokenDB
     expiredToken.refreshTokenExpiresAt = new Date('2015-05-28T06:59:53.000Z')
+
     return expiredToken
   })
 }