Skip to content

Commit c73b5b2

Browse files
author
daniel.santos
committed
change Object.assign to spread operator
1 parent 60afc18 commit c73b5b2

14 files changed

+66
-92
lines changed

lib/errors/access-denied-error.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,11 @@ const OAuthError = require('./oauth-error');
1616

1717
class AccessDeniedError extends OAuthError {
1818
constructor(message, properties) {
19-
properties = Object.assign(
20-
{
21-
code: 400,
22-
name: 'access_denied',
23-
},
24-
properties
25-
);
19+
properties = {
20+
code: 400,
21+
name: 'access_denied',
22+
...properties
23+
};
2624

2725
super(message, properties);
2826
}

lib/errors/insufficient-scope-error.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,11 @@ const OAuthError = require('./oauth-error');
1616

1717
class InsufficientScopeError extends OAuthError {
1818
constructor(message, properties) {
19-
properties = Object.assign(
20-
{
21-
code: 403,
22-
name: 'insufficient_scope',
23-
},
24-
properties
25-
);
19+
properties = {
20+
code: 403,
21+
name: 'insufficient_scope',
22+
...properties
23+
};
2624

2725
super(message, properties);
2826
}

lib/errors/invalid-argument-error.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,11 @@ const OAuthError = require('./oauth-error');
1212

1313
class InvalidArgumentError extends OAuthError {
1414
constructor(message, properties) {
15-
properties = Object.assign(
16-
{
17-
code: 500,
18-
name: 'invalid_argument',
19-
},
20-
properties
21-
);
15+
properties = {
16+
code: 500,
17+
name: 'invalid_argument',
18+
...properties
19+
};
2220

2321
super(message, properties);
2422
}

lib/errors/invalid-client-error.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,11 @@ const OAuthError = require('./oauth-error');
1717

1818
class InvalidClientError extends OAuthError {
1919
constructor(message, properties) {
20-
properties = Object.assign(
21-
{
22-
code: 400,
23-
name: 'invalid_client',
24-
},
25-
properties
26-
);
20+
properties = {
21+
code: 400,
22+
name: 'invalid_client',
23+
...properties
24+
};
2725

2826
super(message, properties);
2927
}

lib/errors/invalid-grant-error.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,11 @@ const OAuthError = require('./oauth-error');
1818

1919
class InvalidGrantError extends OAuthError {
2020
constructor(message, properties) {
21-
properties = Object.assign(
22-
{
23-
code: 400,
24-
name: 'invalid_grant',
25-
},
26-
properties
27-
);
21+
properties = {
22+
code: 400,
23+
name: 'invalid_grant',
24+
...properties
25+
};
2826

2927
super(message, properties);
3028
}

lib/errors/invalid-request-error.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,11 @@ const OAuthError = require('./oauth-error');
1717

1818
class InvalidRequest extends OAuthError {
1919
constructor(message, properties) {
20-
properties = Object.assign(
21-
{
22-
code: 400,
23-
name: 'invalid_request',
24-
},
25-
properties
26-
);
20+
properties = {
21+
code: 400,
22+
name: 'invalid_request',
23+
...properties
24+
};
2725

2826
super(message, properties);
2927
}

lib/errors/invalid-scope-error.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,11 @@ const OAuthError = require('./oauth-error');
1616

1717
class InvalidScopeError extends OAuthError {
1818
constructor(message, properties) {
19-
properties = Object.assign(
20-
{
21-
code: 400,
22-
name: 'invalid_scope',
23-
},
24-
properties
25-
);
19+
properties = {
20+
code: 400,
21+
name: 'invalid_scope',
22+
...properties
23+
};
2624

2725
super(message, properties);
2826
}

lib/errors/invalid-token-error.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,11 @@ const OAuthError = require('./oauth-error');
1616

1717
class InvalidTokenError extends OAuthError {
1818
constructor(message, properties) {
19-
properties = Object.assign(
20-
{
21-
code: 401,
22-
name: 'invalid_token',
23-
},
24-
properties
25-
);
19+
properties = {
20+
code: 401,
21+
name: 'invalid_token',
22+
...properties
23+
};
2624

2725
super(message, properties);
2826
}

lib/errors/oauth-error.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class OAuthError extends Error {
1616
properties = {};
1717
}
1818

19-
properties = Object.assign({ code: 500 }, properties);
19+
properties = { code: 500, ...properties };
2020

2121
if (error) {
2222
properties.inner = error;

lib/errors/server-error.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,11 @@ const OAuthError = require('./oauth-error');
1616

1717
class ServerError extends OAuthError {
1818
constructor(message, properties) {
19-
properties = Object.assign(
20-
{
21-
code: 503,
22-
name: 'server_error',
23-
},
24-
properties
25-
);
19+
properties = {
20+
code: 503,
21+
name: 'server_error',
22+
...properties
23+
};
2624

2725
super(message, properties);
2826
}

0 commit comments

Comments
 (0)