Surface refresh process error messaging

This commit is contained in:
Dean 2022-07-06 13:03:25 +01:00
parent 9fcedfa979
commit 084a469442
1 changed files with 2 additions and 2 deletions

View File

@ -180,14 +180,14 @@ class QueryRunner {
// Refresh session flow. Should be in same location as refreshOAuthToken // Refresh session flow. Should be in same location as refreshOAuthToken
// There are several other properties available in 'resp' // There are several other properties available in 'resp'
if (!resp.error) { if (!resp.err) {
const globalUserId = getGlobalIDFromUserMetadataID(_id) const globalUserId = getGlobalIDFromUserMetadataID(_id)
await updateUserOAuth(globalUserId, resp) await updateUserOAuth(globalUserId, resp)
this.ctx.user = await userCache.getUser(globalUserId) this.ctx.user = await userCache.getUser(globalUserId)
} else { } else {
// In this event the user may have oAuth issues that // In this event the user may have oAuth issues that
// could require re-authenticating with their provider. // could require re-authenticating with their provider.
throw new Error("OAuth2 access token could not be refreshed") throw new Error("OAuth2 access token could not be refreshed: " + resp.err.toString())
} }
return resp return resp