Handle errors with scalar-oauthing
Handle error getting the scalar token and check for non-success status codes in the response handler (because apparently browser-request doesn't consider that an error).
This commit is contained in:
parent
fdcebe1e56
commit
15dccd9871
2 changed files with 10 additions and 0 deletions
|
@ -32,6 +32,8 @@ class ScalarAuthClient {
|
|||
}, (err, response, body) => {
|
||||
if (err) {
|
||||
defer.reject(err);
|
||||
} else if (response.statusCode / 100 !== 2) {
|
||||
defer.reject({statusCode: response.statusCode});
|
||||
} else {
|
||||
defer.resolve(body.access_token);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue