-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
When logout is clicked, there is a compute that cycles a lot times (happens in dev, and with optimized build).
If you have the dev-tools open you can see it hitting the else in the code below a bunch of times:
// can-connect-feathers/session/session
getData: function() {
return new Promise(function(resolve, reject) {
var tokenLocation = options.tokenKey || options.cookie;
if (hasValidToken(tokenLocation) && !window.doneSsr) {
feathersClient
.authenticate()
.then(function(data) {
var payload = decode(data.accessToken);
return resolve(payload);
})
.catch(reject);
} else {
reject(new errors.NotAuthenticated("Not Authenticated"));
}
});
}I added a console.log before the rejection and:
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
