fix token expired state

This commit is contained in:
GotPPay
2018-01-16 01:44:33 +01:00
parent 1a5f4586a8
commit e5783740cf
2 changed files with 22 additions and 16 deletions

View File

@@ -35,17 +35,20 @@ var refreshTokens = function () {
};
request (options, function (error, response, body) {
if (error) reject (error);
parsedResponse = JSON.parse (body);
if (parsedResponse.refresh_token)
return databaseHelper.updateTokens (
parsedResponse.refresh_token,
parsedResponse.access_token,
parsedResponse.expires_in
);
console.log ('Token refresh failed');
console.log (body);
reject (body);
if (error) {
reject (error);
}else{
parsedResponse = JSON.parse (body);
if (parsedResponse.refresh_token){
databaseHelper.updateTokens(parsedResponse.refresh_token, parsedResponse.access_token, parsedResponse.expires_in).then(()=>{
resolve();
}).catch(e=>{
reject(e);
});
}else{
reject (body);
}
}
});
});
};